ios - Foundation.framework是属于CoreService层还是CocoaTouch层?

标签 ios objective-c swift cocoa core-services

cocoa (触摸)文档 here说:

Cocoa Touch, which includes Foundation and UIKit frameworks, is used for developing applications that run on iOS.

但是核心服务层文档here说:

The Core Services layer contains fundamental system services for apps. Key among these services are the Core Foundation and Foundation frameworks, which define the basic types that all apps use. This layer also contains individual technologies to support features such as location, iCloud, social media, and networking."

那么Foundation.framework属于哪一层。

最佳答案

Cocoa (Touch) 是层堆栈的包罗万象的保护伞。 Cocoa(触摸)应用程序层是该堆栈中的特定层,有时简称为应用程序层。

Core Foundation 框架和 Foundation 框架都是Core Services 层的一部分。

正如您提到的,hereApple Documentation就这个主题而言。

关于ios - Foundation.framework是属于CoreService层还是CocoaTouch层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36518852/

相关文章:

iphone - iPhone 上 sqlite 和核心数据的速度问题

swift - 确保在*所有* 代码路径中使用参数的方法?

swift - 多个网站的多个 Alamofire 请求的正确模型

android - 如何在 Cordova 应用程序上检查互联网连接?

ios - 如何将实时照片上传到服务器?

ios - 无法根据文本设置动态高度

objective-c - 从触摸函数调用函数

ios - 添加一个 subview (在 xib 中创建)到 UIView

iphone - 即使使用字符串初始化后,NSURL对象也为零

ios - Swift:在带有完成按钮的文本框上弹出 DatePicker