高性能iOS應用開發筆記

最佳實踐: 避免使用大量的單例。具體來講,不要出現上帝對象(如職責特別多活狀態信息特別多的對象)。這是一個反模式,指代一種常見的解決方案的設計模式,可是很快產生了不良效果。日誌器、埋點服務和任務隊列這樣的輔助單例都是很不錯的,但全局狀態對象不可取。 對子對象使用__strong 對父對象使用__weak 對使用引用圖閉合的對象(如委託)使用__weak 對數值屬性(NSInteger、SEL、CG
相關文章
相關標籤/搜索