- Cocoa Touch是iOS用的一套框架,区别于桌面的Cocoa
也可以说它是一个框架集合。 - UIKit是它的一个子集,该框架以UI开头。。。有那些别告诉我你不知道。
- MapKit也是它的子集,还有GameKit,Message UI,Address Book UI。。。。。。等等等等。
iOS的层级大概如图

最上层是Cocoa Touch
下面是Media层,这个包括Core Animation这个框架,Core Graphies之类。。。
Core Services这个大部分由Foundation框架组合以来。。NSObject就是Foundation的一个类
最后Core OS
网友评论