2013年9月24日
摘要: 每个框架都属于 iOS 系统的一个层。每个层都建立在它的下层之上。尽可能使用较高级的框架,而非较低级的框架。较高级的框架向较低级的结构提供面向对象的抽象。Foundation 框架为所有应用程序提供基本的系统服务:应用程序以及 UIKit 和其他框架,都建立在 Foundation 框架的基础结构之上。Foundation 框架提供许多基本的对象类和数据类型,使其成为应用程序开发的基础。它还制定了一些约定(用于取消分配等任务),使代码更加一致,可再用性更好。使用 Foundation:创建和管理集,如数组和字典访问储存在应用程序中的图像和其他资源创建和管理字符串发布和观察通知创建日期和时间.. 阅读全文
posted @ 2013-09-24 19:53 (@_@)~ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 三种方式枚举数组:快速枚举、使用块枚举或使用NSEnumerator对象。顾名思义,快速枚举通常比使用其他技巧访问数组中的对象要快。快速枚举是一项需要特定语法的语言功能:快速枚举是一项需要特定语法的语言功能:for (type variableinarray) NSArray *myArray = // get arrayfor (NSString *cityName in myArray) { if ([cityName isEqualToString:@"Cupertino"]) { NSLog(@"We're near the mothership! 阅读全文
posted @ 2013-09-24 14:26 (@_@)~ 阅读(1513) 评论(0) 推荐(0) 编辑