第 11 章 了解框架之间如何配合工作
小结
本章中,我介绍了框架的概念并讨论了 Objective-C 自带的最接近标准库的 Foundation 框架。本书余下的部分将大量使用 Foundation 框架,对框架极其提供的功能有个概念性了解很重要。现在有了这些背景知识,你就会更好地应对接下来的详细编码示例了。
第 12 章 使用字符串
12.1.2 使用其他 NSString 方法
小结
NSString 和 NSMutableString 是 Objective-C 的重要组成部分。关于不同的方法以及如何在代码中使用可以写上好几章。但是,最多能做的就是熟悉 NSString 和 NSMutableString 类的文档。通常,如果需要 NSString 的某些功能,应该都会有。需要时就找找看。
第 13 章 使用集合
13.1 使用数组
enumerator
13.5 排序和过滤
小结
集合类是所有标准库的一个重要部分。幸好 Objective-C 有一组优秀的集合类简化了对象组的处理。有了用于有序集合的 NSArray 、关联集合的 NSDictionary 以及无序集合的 NSSet,你就有了所有的工具。
第 14 章 使用 NSValue、NSNumber 和 NSData
14.1 使用 NSValue 和 NSNumber
14.2 使用 NSData 和 NSMutableData
14.2.1 创建 NSData 对象
14.3 小结
本章介绍的几个类可以让非标准的 Objective-C 数据处理变得更简单。处理集合时特别方便,可以在第 13 章中看到,这些方法只适用于 Objective-C 对象。这些类提供了底层数据的一个简单包装器,这样就可以在集合类中使用它们并对它们充分利用 Objective-C 面向对象的功能。我们生活在一个充满边界条件和遗留数据的世界。Objective-C 提供了一个最干净、最完整的接口。由于它源于 C 语言,所以它尤为适合处理这些任务。