我已將類0123k添加到類Category1
中的類MYCustomClass
,該類別與原始類的定義分開。然後我在另一個類別Category2
中增加了另一種方法foo
。然後在MYCustomClass
的實例上調用foo
。在我的情況下,正在調用Category2
中的foo
。我的問題是:這有什麼解釋嗎?或者,它是那些「未定義」/「編譯器相關」行爲之一。另外,是否可以通過指定我想在呼叫中使用的類別來限定方法調用來處理這種情況。在目標C類中使用類別添加衝突的方法
編輯:我知道我在做什麼不被支持。如果周圍有黑客攻擊,我只是感興趣。