0
如何從swift類獲取所有方法名?我嘗試使用class_copyMethodList,但它不適用於swift ... 我需要獲取所有方法名稱,包括我的類的所有擴展名。class_copyMethodList不能在Swift類上工作
- 我如何才能做到清晰的Swift類?
全局任務:我需要從我的類中獲取所有方法名稱,通過前綴過濾它,然後逐個調用它。
如何從swift類獲取所有方法名?我嘗試使用class_copyMethodList,但它不適用於swift ... 我需要獲取所有方法名稱,包括我的類的所有擴展名。class_copyMethodList不能在Swift類上工作
全局任務:我需要從我的類中獲取所有方法名稱,通過前綴過濾它,然後逐個調用它。
class_copyMethodList
是一個來自ObjectiveC運行時間的函數。正如所料,它只適用於Objective C類。讓你的類繼承NSObject
:
class MyClass: NSObject {
// ....
}
也許有什麼東西可以清除Swift嗎? –
沒有這樣的事情,我聽說過斯威夫特。 Swift中的反思是一件非常有限的事情 –