自Xcode 5.0发布以来,CapabilitiesXcode项目的目标设置中出现了新版本的选项卡.它包括在项目App ID上配置权利的功能.其中一项功能是Data Protection.在目标设置中启用设置只不过是:
将"数据保护"权利添加到您的应用程序ID
如何在我的应用程序中实际实现数据保护?数据保护有哪些应用?它是否加密了我的所有应用程序数据?
我想执行一个UILocalNotification在上午9:00每天,永远,只要应用程序是开放的.我发现最接近的是:
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.fireDate = [[NSDate date] dateByAddingTimeInterval:60*60*24];
notification.alertBody = @"It's been 24 hours.";
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
Run Code Online (Sandbox Code Playgroud)
但是,此代码仅UILocalNotification在24小时内执行一次,而不是在指定时间执行.我一直在寻找利用NSDate某种方式,但一直没有在哪里.
代码将AppDelegate在application didFinishLaunchingWithOptions方法中执行.如果有人打开应用程序并在上午8:59将其放在后台,UILocalNotification那么仍然会在上午9:00执行.
一个NSDateComponent不能用于此,因为我必须声明一年,一个月和一天,但我想UILocalNotification每天执行此操作而无需编辑代码.
Helvetica Neue Bold要使用的标识符是UIFont什么?我知道这@"Helvetica Neue"是正确的标识符Helvetica Neue,但那是为了Helvetica Neue Bold什么?
这是实现这种字体标识符的地方.如果您尝试找不到任何引用的标识符,它会将单元格字体设置为默认字体和字体大小.
UIFont *cellFont = [UIFont fontWithName:@"Helvetica Neue" size:12.5];
Run Code Online (Sandbox Code Playgroud)