本帖最后由 刘昭 于 2014-6-24 15:15 编辑
我也是初学者,在网上查了资料,并结合自己的理解说一下,如果有不对的地方欢迎大家批评指正。
Cocoa中主要用到了两个框架,即Foundation和ApplicationKit。
Foundation框架主要定义了一些基础类,
例如基类NSObject;
有容器类NSArray、NSDictionary等;
还有类簇,就是一个抽象类和一些具体类的组合,这样就组成了我们需要的各种对象和方法,方便以后的调用(这个还不能理解);
还有用观察者模式KVO设计的 通知中心NSNotificationCenter;
而ApplicationKit则主要是用户界面设计的类,大概包含的都是UI控件。
|