入門:
- 用ARC管理內存
- 在正確的地方使用reuseIdentifier
- 盡可能使Views透明
- 避免龐大的XIB
- 不要block主線程
- 在Image Views中調整圖片大小
- 選擇正確的Collection
- 打開gzip壓縮
中級
- 重用和延遲加載Views
- Cache, Cache, 還是Cache!
- 權衡渲染方法
- 處理內存警告
- 重用大開銷的對象
- 使用Sprite Sheets
- 避免反復處理數據
- 選擇正確的數據格式
- 正確地設定Background Images
- 減少使用Web特性
- 設定Shadow Path
- 優化你的Table View
- 選擇正確的數據存儲選項
進階:
- 加速啟動時間
- 使用Autorelease Pool
- 選擇是否緩存圖片
- 盡量避免日期格式轉換
如有不當、錯誤之處,歡迎指正!