深刻理解Objective-C:Category

摘要 不管一個類設計的多麼完美,在將來的需求演進中,都有可能會碰到一些沒法預測的狀況。那怎麼擴展已有的類呢?通常而言,繼承和組合是不錯的選擇。可是在Objective-C 2.0中,又提供了category這個語言特性,能夠動態地爲已有類添加新行爲。現在category已經遍及於Objective-C代碼的各個角落,從Apple官方的framework到各個開源框架,從功能繁複的大型APP到簡單的
相關文章
相關標籤/搜索