1
Q
子類指南
A
回答
1
沒有太多的目的C.
的標準語法看起來像這樣說子類。
@interface NSObjectSubClassedObject : NSObject {
}
兩件事情提:不支持多繼承,有對「子類」特定對象稱爲Categories另一種方法。
2
你很可能不想子類UIAlertView。而是你想在視圖控制器上實現UIAlertViewDelegate protocol。這將允許您自定義當用戶單擊警報視圖上的按鈕時發生的情況。
一些示例,請查看上面鏈接到的協議文檔中的「相關示例代碼」下列出的任何示例項目。
相關問題
- 1. HTML電子郵件指南
- 2. 指南針GPS指南針
- 3. 蘋果編程指南iOS背景執行指南的例子?
- 4. 函數/類設計指南
- 5. 指南針在枚舉指南針 - lucene
- 6. 安裝與指南針的指南針
- 7. 電子節目指南(EPG)XAML
- 8. OpenGL ES編程指南粒子示例
- 9. 指南針Flexbox
- 10. Android指南針
- 11. 在MATLAB指南
- 12. Amcharts指南
- 13. 「捕捉」指南
- 14. Capistrano指南?
- 15. Modernizr指南
- 16. Objective-C類的命名指南
- 17. 指南 - 擴展方法vs部分類
- 18. 指南針+藍圖非語義類
- 19. C++多類型模板使用指南
- 20. CSS3參考指南
- 21. winforms應用指南
- 22. android指南針rotateanimation
- 23. Java工作指南
- 24. DirectX轉換指南?
- 25. Java註釋指南
- 26. CMake文檔指南
- 27. _base.scss和指南針
- 28. NCrawler示例/指南
- 29. Globus安裝指南
- 30. Android開發指南
還有一點需要注意的是,有些Cocoa類需要某些方法由開發人員在子類中處理,並在「參考手冊」和「類引用」中進行了描述。 – 2010-09-29 18:36:21
好吧,我做了像@interface CustomUIAlertView:UIAlertView {}之類的東西,然後重寫超類的方法,就像這樣? - (void)aTest {// MY STUFF [super aTest]; }?如果這很簡單,那就太棒了!謝謝! (我的示例http://pastie.org/1189589的格式化版本)(StackOverflow應明確添加換行符以評論lol) – TomShreds 2010-09-29 18:55:55
該文檔還會讓您知道哪些方法不應該 - 或者不會覆蓋。子類化的實際任務很簡單,但肯定涉及到一些策略。 – 2010-09-29 18:59:17