最后
由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
“轮子”
| 项目 | 开发者 | 备注 |
| — | — | — |
| SwiftyJSON | tangplin, lingoer | GitHub 上最为开发者认可的 JSON 解析库 |
| Argo | thoughtbot | 函数式 JSON 解析库 |
| JSONCodable | Matthew Cheok | 基于 Swift 2 新特性的 JSON 解析库 |
| Decodable | Johannes Lund | Swift 2 版 JSON 解析(对象映射)库 |
| CaesarParser | @晨钰Lancy | 这款 JSON 解析类库比较简洁、耐用 |
| TidyJSON | @benloong | 简单易用Swift全平台JSON库 |
| Mirror | Kostiantyn Koval | 通过反射实现镜像对象封装库 |
| Dollar.swift | Ankur Patel | Swift 版 Lo-Dash (或 underscore )函数式工具库 |
| protobuf-swift | Alexey Khokhlov | Protocol Buffers 的 Swift 语言实现库 |
| SwiftMoment | Adrian Kosmaczewski | Swift 版 Moment.js |
| Swifternalization | Tomasz Szulc | 实用的本地化工具库 |
| OAuthSwift | Dongri Jin | 国外主流网站 OAuth 授权类库 |
| PathKit | Kyle Fuller | 小而美的路径管理类 |
| SwiftyBeaver | Sebastian Kreutzberger | 多彩的日志输出类,支持 Xcode 或 log 文件 |
| XCGLogger | Dave Wood | 功能完整的日志管理类库 |
| CleanroomLogger | emaloney | 相当于 CocoaLumberjack 或 Log4j |
| honghaoz/Loggerithm | 张宏昊 | 靠谱的日志管理输出类库 |
| Surge | Mattt Thompson | 基于苹果 Accelerate 高性能计算框架封装库 |
| Watchdog | Wojtek Lukaszuk | 实时监视主线程运行或堵塞情况 |
| Async | Due Munk | 简洁的后台执行代码封装库 |
| Regex | Adam Sharp | 实用的正则表达式微框架类库 |
| Future | Le Van Nghia | 基于微框架设计的异步执行及结果响应类 |
| Euler | Mattt Thompson | 直观、简洁的数学表达式 ∛27÷3+∑[3,1,2] |
| Scale | Khoa Pham | 单位计算及换算类库 |
| SigmaSwiftStatistics | Evgenii Neumerzhitckii | 统计类计算函数集类库。简单、实用 |
| kylef/Spectre | Kyle Fuller | BDD 框架,写小清新代码 |
| LocationManager | Jimmy Jose | 地理位置管理封装库 |
| GEOSwift | Andrea Cremaschi | 轻松地处理地理对象模型和相关地形操作 |
| Siren | Ariel Sabintsev | 当应用更新时,通知用户并提供App Store链接 |
| BrightFutures | Thomas Visser | 漫长或复杂计算由独立线程异步来完成 |
| SMCKit | beltex | 获知 CPU 温度、风扇、电池等 Mac 硬件状态信息 |
| Device | Lucas Ortis | 简单直接地判断 iOS 设备版本及屏幕尺寸工具类 |
| Versions | Christoffer Winterkvist | 版本比较小工具 |
| Rainbow | Reid Gravelle | 提高代码可读性及易用性的 UIColor 扩展 |
| swift-validator | Jeff Potter | 基于规则的输入验证类库 |
| SwiftCop | Andres Canal | 支持正则表达式格式验证库 |
| Transporter | Le Van Nghia | 短小、精悍、易用的多文件上传和下载传输