摘要:
开启状态保存和恢复将下列两个方法添加到AppDelegate.m文件的application delegate中- (BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder{ return YES;}- (BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder *)coder{ return YES;}RestorationldentifierUI... 阅读全文
摘要:
1、使用UIColor的时候,使用到 [item setBackgroundColor:[UIColor colorWithRed:204 green:242 blue:233 alpha:1]];我使用的时候就按上面这样用,结果发现一点效果也没有,后来才发现red,green,blue的值都再0~1之间,尝试过后发现要按下面的用法才正确 [item setBackgroundColor:[UIColor colorWithRed:204/255.0 green:242/255.0 blue:233/255.0 alpha:1]];每个值除以255.0,就得到一个0~1的数。2、使用... 阅读全文
摘要:
在iOS7中,苹果介绍了新的API —— NSURLSession,这一系列的API是用来替代NSURLConnection的。NSURLSession带来了这些新的好处:后台上传和下载可以暂停和继续连接网络保存配置子类化和私有存储改良的认证处理丰富的代理模型通过文件系统上传和下载作为一个iOS初学者的我,就不理NSURLConnection了,直接上NSURLSession NSURLSession的架构也很简单,NSURLSession本身就是一个统领,然后带着一个右将军NSURLSessionConfiguration,他是负责NSURLSession的各种配置的,然后还有一个左将军,. 阅读全文
摘要:
这回开始学习iOS7新的UIKit Dynamics,我看有人翻译成UIKit 力学,我觉得倒挺贴切的,所以就借来用一用。这个UIKit力学系统里要设计到四个东西: 1、UIDynamicAnimator:这个东西主要用于提供动力xing为的上下文根据ref view确定坐标系控制动力引擎维护着动力行为的状态 2、UIDynamicBehavior:主要用来描述动力的行为,iOS7里默认提供了以下几种行为UIAttachmentBehaviorUICollisionBehaviorUIDynamicItemBehaviorUIGravityBehaviorUIPushBehaviorUIS.. 阅读全文
摘要:
Info.plist用于向iOS提供关于app,bundle活着framework的一些重要信息。它指定了比如一个应用应该怎样启动,它如何被本地化,应用的名称,要显示的图标,还有更多。Info.plist文件实际上是苹果预定义schema的XML文件。为了构建一个设备相关的健,你在健的后面要加上~iphone或者~ipad。每个健代表的意思控制应用的名称CFBundleName(String)这个健指定了你的应用的名称。CFBundleDisplayName(String)本地化,可以通过InfoPlist.strings文件来为每个语言指定一个合适的值应用标识CFBundleIdentif. 阅读全文