开发iOS也有大半年那。总觉得没有学到什么东西。一年也快结束那。所以总结一下一年学到的东西。
IOS开发有4个层
1.Cocoa 事件层。
在Cocoa 事件层的框架实现了一个图形,事件驱动的应用程序在iOS。此外,在这一层中使用的框架,访问关键功能,如用户的联系人,等。
在这个层里面开始您的IOS编程,的时候你不必考虑较低级别的东西。
2.Media 层。
在媒体层框架里面创建最佳的移动设备上的多媒体体验。
3.核心服务层
访问IOS在核心服务层框架基本服务。有了这些服务,我们将可以访问文件,低级别的数据类型,Bonjour服务,网络插座,等。在这一层中使用的框架,如果在Cocoa Touch和Media 层,这些都不是足以满足您的需求。那么核心服务层将是你的选择。当您使用的技术为核心服务层,都不能满足你的需求的时候,那么我相信你需要的是核心系统层。
4.核心系统层
管理系统的虚拟内存,线程,文件系统,网络,在核心操作系统层的框架和进程间通信。这一层包括环境的内核,驱动程序,和IOS的基本接口。在此层的驱动程序还提供了可用的硬件和系统框架,硬件功能之间的接口。
著作权声明:原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢!