交換方法實作 - 在Objective-C runtime 中多處交換同一個系統方法實作會怎樣
天蓬老师
天蓬老师 2017-04-24 16:00:28
0
1
536

在Objective-C 的 runtime 中我們可以交換兩個方法實現,那麼如果再多處交換了同一個方法的實作會產生什麼後果。例如,在A類別中,將 UITableView 的 reloadData 方法實作與 A類別的實例方法 a_ReloadData 交換實現,在B類中, UITableView 的 reloadData 方法實作與 B 類別的實例方法 b_ReloadData 交換實作。如果 A 類別和 B 類別都被載入,在呼叫 UITableView 的 reloadData 的方法會產生什麼效果?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(1)
洪涛

這個應該可以滿足你的要求][1

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板