一、Foundation框架之什么是框架 1.框架:系统(苹果)或者第三方(其他的一些高手)事先写好了一些很牛X功能的类,把这些类交给我们使用,这些类的集合,我们就叫做框架 说白了,框架是什么东西,框架是类的集合 框架中有很多很多功能相似的类 有点儿像我们C语言中学过的什么啊,函数库 区别是什么呢,函数库里面全是函数,而框架中呢,既有类,也有函数,也有一些数据类型 2.苹果系统给我们提供了很多框架,比如: Foundation框架 可以这么理解,它是1个包,这里面有很多类,有很多函数,定义了一些数据类型 为什么它叫Foundation框架呢,Foundation什么意思,是不是基础、基本的意思啊 所以,因为这个框架里面的类,都是一些最基础功能的类 这个框架中的类都是一些最基础的类 例如:NSString NSObject 其他的框架都是基于Foundation框架的