小编ale*_*xey的帖子

如何在iOS 9中使用新的旧金山字体?

iOS 9之前引用我们使用fontWithName的字体UIFont:

[UIFont fontWithName:@"HelveticaNeue" size:18]
Run Code Online (Sandbox Code Playgroud)

现在我们转向iOS 9.如何以相同的方式引用新的旧金山字体

我们可以使用它systemFontOfSizeUIFont,但如何引用其他款式比普通?例如,如何使用San Francisco MediumSan Francisco Light字体?

fonts ios ios9

49
推荐指数
2
解决办法
3万
查看次数

如何在Visual Studio 2012中配置单元测试?

是否有可能轮廓在MSTest的单元测试的Visual Studio 2012旗舰版,而无需使用任何外部分析工具?

profiling unit-testing visual-studio-2012

48
推荐指数
2
解决办法
2万
查看次数

Javascript:在标签之间共享数据

在浏览器中打开选项卡之间共享数据的最佳方法是什么?

javascript

31
推荐指数
4
解决办法
5万
查看次数

Azure CloudTable是否是线程安全的?

我正在使用来自不同线程(ASP.NET应用程序)的Storage SDK 2.0写入Azure Table存储.

CloudTable对象是否是线程安全的?我可以只将CloudStorageAccount,CloudTableClient和CloudTable初始化一次(例如,在静态构造函数中),然后在不同的线程中使用它们吗?

或者每次从空白创建所有CloudStorageAccount,CloudTableClient和CloudTable对象是否更好(如本文所示)?它会以任何方式影响性能吗?

每次对表执行操作时,获取CloudTable实例的首选方法是什么?

.net azure azure-storage azure-table-storage

24
推荐指数
2
解决办法
4287
查看次数

Facebook访问令牌:服务器端与客户端流

Facebook文档:

Facebook平台支持两种不同的OAuth 2.0流程供用户登录:服务器端(在规范中称为身份验证代码流)和客户端(称为隐式流).只要您需要从Web服务器调用Graph API,就会使用服务器端流程.当您需要从客户端调用Graph API时,使用客户端流,例如在Web浏览器中运行的JavaScript或从本机移动或桌面应用程序.

这些流程访问令牌之间有什么区别?似乎它们的长度不同.

我们可以在客户端上使用服务器端流程令牌吗?否则,我们可以在服务器上使用客户端流令牌吗?

facebook oauth facebook-graph-api oauth-2.0

16
推荐指数
2
解决办法
2万
查看次数

在使应用程序处于非活动状态后,UIRefreshControl停止旋转

我在UITableView中使用UIRefreshControl:

UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refresh)
         forControlEvents:UIControlEventValueChanged]; 
self.refreshControl = refreshControl;
Run Code Online (Sandbox Code Playgroud)

使用刷新处理程序

-(void)refresh {
    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
        // (...some long running operation...)
        dispatch_async(dispatch_get_main_queue(), ^{
            [self.refreshControl endRefreshing];
        });
    });
}
Run Code Online (Sandbox Code Playgroud)

在长时间运行操作期间,我按"主页"按钮使应用程序无效.之后,我再次激活应用程序.旋转器冻结(停止旋转)并且无法将其返回到初始状态.

怎么解决?

cocoa-touch uitableview ios uirefreshcontrol

15
推荐指数
3
解决办法
7219
查看次数

Flex 4:将Spark List高度设置为其内容高度

如何将Spark List高度设置为其内容的高度?

试过这个:

var lastRow:IVisualElement =
                 myList.dataGroup.getElementAt(myList.dataGroup.numElements - 1);
myList.height = lastRow.y + lastRow.height;
Run Code Online (Sandbox Code Playgroud)

它适用于单个项目,但是如果有更多项目,则lastRow为null.

apache-flex flex4

13
推荐指数
1
解决办法
1万
查看次数

EF 4.1 Code First中的XML数据类型

我想使用SQL Server xml类型作为实体类的列类型.

根据这个线程,可以将这样的列映射到字符串类型:

public class XmlEntity
{
   public int Id { get; set; }

   [Column(TypeName="xml")]
   public string XmlValue { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

该定义在数据库中正确生成了该表.也可以创建新的XmlEntity对象.

但后来我尝试从数据库中获取一些实体:

var entity = db.XmlEntities.Where(e => e.Id == 1).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

发生错误:

模型生成过程中检测到一个或多个验证错误 System.Data.Edm.EdmEntityType:的EntityType" 的XElement "没有定义键.定义此EntityType的键.

entity-framework entity-framework-4 xml-column ef4-code-only ef-code-first

12
推荐指数
2
解决办法
9625
查看次数

Interface Builder:从NIB调整视图大小

我有一个自定义的UIViewController和一个nib文件中的相应视图.视图直接添加到UIWindow.

[window addSubview:customViewController.view];
Run Code Online (Sandbox Code Playgroud)

窗口和视图的大小是默认值(相应地为480x320460x320).

当我在nib文件中创建CustomViewController并在IB Attributes选项卡中选中"从NIB调整视图"时,一切正常.

但是当我使用initWithNibName消息以编程方式创建CustomViewController时,视图未正确定位在窗口上.底部有一条空条纹.它的高度是20px.我看到它是因为状态栏偏移.

IB使用"从NIB调整视图"来处理它.如何以编程方式模拟?

看来IB使用了一些UIViewController的自定义子类.那么问题是:如何在那里实施"从NIB调整视图"?

cocoa-touch objective-c interface-builder uiviewcontroller uiview

11
推荐指数
1
解决办法
1万
查看次数

使用超声波传输数据

Yamaha InfoSoundShopKick应用程序使用允许使用超声波传输数据的技术.这是一个听不见的信号(> 18kHz),现代手机(iOS,Android)可以播放.

这些技术使用的方法是什么?他们使用什么样的调制?

iphone audio android data-transfer signal-processing

11
推荐指数
1
解决办法
9989
查看次数