搜尋

首頁  >  問答  >  主體

交換方法實作 - 在Objective-C runtime 中多處交換同一個系統方法實作會怎樣

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

天蓬老师天蓬老师2811 天前568

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-24 16:02:28

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

    回覆
    0
  • 取消回覆