美好的一天!=) 我有「超」類和它的類別) 對於超類我定義了一個協議委託屬性,但我不能在方法中的類別中調用它。反正有可能嗎?謝謝大家的回答=)如何在類別中定義委託方法作爲屬性?
回答
你的條款都混淆了。類別不是超類或子類。類別爲現有類添加方法。
方法不是屬性,所以「定義委託方法屬性」沒有意義。
您無法將新的實例變量添加到類別中的對象,因此您根本無法添加常規屬性。您可以使用不使用實例變量或使用現有實例變量的自定義getter/setter創建屬性(例如,如果您有一個「Person」類具有可以創建「firstName」屬性和「lastName」屬性一個新的只讀屬性「fullName」連接了名字和姓氏並返回結果。)
我建議看看[這](http://stackoverflow.com/a/14899909/3086454)回答一個很好的例子。 – d12frosted
@RottenBrain,鑑於OP無法用連貫的句子描述他想要做什麼,我認爲聯想存儲有點超出他目前的能力。很酷的技術,但不適合新手。 –
也許你是對的。但是,這對於實現類別中的「財產」來說真的很棒。 – d12frosted
- 1. 如何在自定義委託屬性上調用類方法?
- 2. 委託方法屬性
- 3. 如何調用委託方法作爲相同委託類中的選擇器
- 4. 通過委託方法攜帶自定義屬性
- 5. 如何在Ruby中爲類的特定屬性定義方法?
- 6. 如何從Cocoa中的子類委託方法調用超類委託方法?
- 7. 如何在Rails 5中爲委託方法定義自定義名稱?
- 8. Swift中的自定義委託方法
- 9. Objective-C 10.10 NSApplication委託不能調用委託類中定義的方法
- 10. 如何觸發幫助類別中的委託方法
- 11. 如何覆蓋類別中的委託方法?
- 12. 如何從用戶定義方法返回到委託方法
- 13. 無法在C#中使用委託的方法屬性?
- 14. 如何在運行時定義委託類型(即動態委託類型)
- 15. id與定義委託屬性時的類名稱
- 16. 在爲屬性創建委託時,無法綁定到目標方法
- 17. 如何根據VS2013的委託定義生成C#委託,方法等?
- 18. 自定義委託方法不呼叫
- 19. 自定義UIView的tableView委託方法
- 20. Proble調用自定義委託方法
- 21. C#屬性委託?
- 22. 如何在Xaml中使用委託類型屬性?
- 23. 自定義類中未調用委託方法
- 24. IOS斯威夫特:在自定義類使用委託方法
- 25. 如何通過委託來詢問方法屬性?
- 26. 委託定義 - in/outside方法有什麼區別?
- 27. 如何在調用UITableview委託在uiviewcontroller中委託方法之前調用NSURLConnection委託方法
- 28. 在委託方法中訪問單元格的屬性
- 29. 在類別中實現UIAlertView委託方法
- 30. 自定義類別屬性
你能提供一個你正在嘗試做什麼的代碼示例嗎? –
絕對需要查看您的代碼。你不能將'方法'定義爲'屬性',所以你的問題標題沒有意義。 – Wain
我沒有得到任何東西,我害怕。請嘗試重新配置,提供更多的細節和代碼以及 –