文章目录
  1. 1. 基础功能框架
    1. 1.1. 网络请求
      1. 1.1.1. HTTP
      2. 1.1.2. Socket
      3. 1.1.3. 网络测试
    2. 1.2. 网络图片加载
    3. 1.3. Json 解析
    4. 1.4. XML 解析
    5. 1.5. 自动布局
    6. 1.6. 上拉刷新,下拉加载
    7. 1.7. 数据库处理
    8. 1.8. HexColor
    9. 1.9. 响应式编程
    10. 1.10. 日期处理库
    11. 1.11. 压缩和解压缩
    12. 1.12. 获取坐标或当前地址
  2. 2. 控件框架
    1. 2.1. 提示框
    2. 2.2. 弹出视图
    3. 2.3. 页面跳转
    4. 2.4. 富文本
    5. 2.5. 输入框
    6. 2.6. UITableView
    7. 2.7. UICollectionView
    8. 2.8. 模糊效果
    9. 2.9. 动画
    10. 2.10. 图片、文字轮播器
    11. 2.11. 图片浏览
    12. 2.12. UIImagePickerController 图片多选
    13. 2.13. 即时通讯
    14. 2.14. UIButton 单选自定义
    15. 2.15. 抽屉式导航栏
    16. 2.16. 版本新特性
    17. 2.17. 图表
    18. 2.18. 表头图片进行放大的效果
    19. 2.19. 日历视图
    20. 2.20. 状态栏
    21. 2.21. 主题管理
    22. 2.22. 进度条
    23. 2.23. Material Design

基础功能框架

网络请求

HTTP

Objective-C:

Swift:

Socket

Objective-C:

Swift:

网络测试

Objective-C:

网络图片加载

Objective-C:

Swift:

Json 解析

Objective-C:

Swift:

XML 解析

Objective-C:

Swift:

自动布局

Objective-C:

Swift:

上拉刷新,下拉加载

Objective-C:

Swift:

数据库处理

Objective-C:

  • FMDB pod 'FMDB'
  • Realm pod 'Realm/Headers'(OC版) or pod 'RealmSwift'(Swift版)

Swift:

HexColor

Objective-C:

  • HexColors pod 'HexColors'
  • Colours (包含100种预定义的颜色) pod 'Colours'(OC版) or pod 'Colours/Swift'(Swift版)
  • DKNightVersion pod 'DKNightVersion'

Swift:

响应式编程

Objective-C:

Swift:

日期处理库

Swift:

压缩和解压缩

Objective-C:

Swift:

获取坐标或当前地址

Objective-C:

控件框架

提示框

Objective-C:

Swift:

弹出视图

Objective-C:

Swift:

页面跳转

Objective-C:

Swift:

富文本

Objective-C:

Swift:

  • FFLabel (自动检测 URLs, @username, #topic# 等关链词) pod 'FFLabel'

输入框

Objective-C:

Swift:

UITableView

Objective-C:

Swift:

UICollectionView

Objective-C:

Swift:

模糊效果

Objective-C:

Swift:

动画

Objective-C:

Swift:

图片、文字轮播器

Objective-C:

图片浏览

Objective-C:

Swift:

UIImagePickerController 图片多选

Objective-C:

Swift:

即时通讯

Objective-C:

UIButton 单选自定义

Objective-C:

抽屉式导航栏

Objective-C:

Swift:

版本新特性

Objective-C:

Swift:

图表

Objective-C:

Swift:

  • Charts pod 'Charts' or pod 'Charts/Realm'以支持 Realm

表头图片进行放大的效果

Objective-C:

日历视图

Objective-C:

Swift:

状态栏

Objective-C:

主题管理

Objective-C:

进度条

Objective-C:

Swift:

Material Design

Objective-C:

文章目录
  1. 1. 基础功能框架
    1. 1.1. 网络请求
      1. 1.1.1. HTTP
      2. 1.1.2. Socket
      3. 1.1.3. 网络测试
    2. 1.2. 网络图片加载
    3. 1.3. Json 解析
    4. 1.4. XML 解析
    5. 1.5. 自动布局
    6. 1.6. 上拉刷新,下拉加载
    7. 1.7. 数据库处理
    8. 1.8. HexColor
    9. 1.9. 响应式编程
    10. 1.10. 日期处理库
    11. 1.11. 压缩和解压缩
    12. 1.12. 获取坐标或当前地址
  2. 2. 控件框架
    1. 2.1. 提示框
    2. 2.2. 弹出视图
    3. 2.3. 页面跳转
    4. 2.4. 富文本
    5. 2.5. 输入框
    6. 2.6. UITableView
    7. 2.7. UICollectionView
    8. 2.8. 模糊效果
    9. 2.9. 动画
    10. 2.10. 图片、文字轮播器
    11. 2.11. 图片浏览
    12. 2.12. UIImagePickerController 图片多选
    13. 2.13. 即时通讯
    14. 2.14. UIButton 单选自定义
    15. 2.15. 抽屉式导航栏
    16. 2.16. 版本新特性
    17. 2.17. 图表
    18. 2.18. 表头图片进行放大的效果
    19. 2.19. 日历视图
    20. 2.20. 状态栏
    21. 2.21. 主题管理
    22. 2.22. 进度条
    23. 2.23. Material Design