整理 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框架,只是很少的一部分。学无止境~
如有错误,请多指教。