整理 Foundation 框架的初衷呢,就是想看看它到底有哪些类,可以干什么~~~。
github有源文件,做了注释。
下面开始吧 ~
参考地址:developer.apple.com
文章中思维导图源文件下载地址
PS:在x-code上查看开发文档,方便查看完整Foundation的架构。
- 快捷键: command + shift + 0
- 手动查找:Help->Developer Documentation
利用x-code查看开发文档
1. 整体框架结构:
整体框架结构
2. Fundamentals:
Fundamentals
2.1 Numbers, Data, and Basic Values:
Numbers, Data, and Basic Values
2.2 Strings and Text:
Strings and Text
2.3 Collections:
Collections
2.4 Dates and Times:
Dates and Times
2.5 Units and Measurement:
Units and Measurement
2.6 Data Formatting:
Data Formatting
2.7 Filters and Sorting:
Filters and Sorting
3. App Support:
截屏2020-08-03 下午5.59.22.png
4. Files and Data Persistence
截屏2020-08-03 下午6.00.00.png
5. Networking:
截屏2020-08-04 上午10.32.11.png
6. Low-Level Utilities:
Low-Level Utilities
6.1 XPC:
XPC
6.2 Object Runtime:
Object Runtime图片.png
6.3 Processes and Threads:
Processes and Threads.png
6.4 Streams, Sockets, and Ports:
Streams, Sockets, and Ports图片.png
7. Reference:
Reference
整理完了之后才发现,平时用的Foundation框架,只是很少的一部分。学无止境~
如有错误,请多指教。