Objective-C编程全解(第3版)_附录A资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Objective-C编程全解》-  STYLEREF 标题 1 \* MERGEFORMAT 附录A Foundation框架的概要 PAGE17 / NUMPAGES17 附录A Foundation框架的概要 常用类的概要 下面对Foundation框架中常用类的目的和功能进行说明,要注意其中一部分类目前还不支持iOS。随着操作系统的升级,可以使用的类和功能也会不断地更新,最新的信息请参考苹果公司的在线文档。 表中的iOS标记是可以在iOS 5.0中使用的意思。字体加粗的类是本书中介绍过的类。另外类名中带有Mutable的是可变类(第9章)。 根类 NSObject定义了每个对象基本功能的类。第8章iOS 字符串类 NSString NSMutableString字符串的类簇。9.2节iOSNSAttributedString NSMutableAttributedString带属性的字符串类簇,注意它不是NSString的子类。iOSNSScanner从字符串中提取数字和特定字符串。iOSNSRegularExpression NSDataDetector使用正则表达式提取指定的字符串。 NSDataDetector是NSRegularExpression的子类,是一个受限的正则匹配类。iOSNSCharacterSet NSMutableCharacterSetUnicode字符的集合类。iOS 集合和辞典 NSArray NSMutableArray数组类,能够存放多个对象,且对象是有序的。9.4节iOSNSSet NSMutableSet集合类,其中的元素是无序的。9.4节iOSNSCountedSet 可变集合类,同一个对象可被存储多次。9.4节iOSNSOrderedSet NSMutableOrderedSet有序集合类,能够存放多个对象,且对象是有序的。但同一个对象只能被存储一次。NSIndexSet NSMutableIndexSet集合类,其中的元素是被用作数组索引的非负整数。和NSSet没有继承关系。iOSNSDictionary NSMutableDictionary保存键值对的词典类。9.5节iOSNSCache 功能和NSMutableDiction一样,但当键值对超过一定数量或内存吃紧时,它会自动释放一部分元素。iOSNSEnumerator按顺序访问数组或辞典等集合的枚举器,是一个抽象类。9.4节iOSNSIndexPath表示嵌套数组(数组的成员是另外一个数组)的索引路径的对象。iOSNSSortDescriptor描述数组排序方法相关属性的对象。iOSNSPointerArray指针数组,不仅仅可以存放对象,还可以存放指向任意数据的指针。iOSNSHashTable和NSMutableSet类似的集合类,在GC的情况下可以保存对象的弱引用。iOSNSMapTable和NSMutableDictionary类似的辞典类,在GC的情况下可以保存对象的弱引用。iOSNSPointerFunctions保存集合类中使用的指针。iOS 数据类型 NSData NSMutableData二进制数据的一个封装。9.3节iOSNSPurgeableData执行中可被释放的数据对象。iOSNSNumber包裹类,用于将整数、浮点数等数值数据作为对象来处理。9.6节iOSNSValue能够存储指针和结构体等,并将其作为对象处理。9.6节iOSNSNull表示空的对象的类。9.6节iOSNSDecimalNumber用于十进制计算的十进制数对象。iOSNSDecimaNumberHandler指定十进制数计算的精度和四舍五入等规则。iOSNSFormatter NSNumberFormatter将对象的内容按照指定的格式转换为字符串。主要用在GUI的控件中。iOS 内存管理 NSAutoreleasePool对象自动施放池的类。第5章iOSNSGarbageCollector控制垃圾回收。第6章 日期和时间 NSDate表示日期和时间的对象。iOSNSDateComponents可以用年、月、日、时、分、秒等元素表示时间。iOSNSCalendar表示基于各时区或历法的日历。iOSNSTimeZone表示时区。iOSNSDateFormatter将对象内容按照指定的格式转换为字符串的类。主要用在GUI的控

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档