我在爲我創建的課程引用和使用我的類別時遇到了問題。該類是GameViewController,它有很多方法,我想清理代碼。我早些時候問過,並被告知最好的方式是使用一個類別。現在我對如何引用.m文件中的類別感到困惑。我只是#import 'class+categoryname'
或有沒有不同的方式來做到這一點。謝謝。沉胡塔。如何引用類別並在課堂中使用其方法?
-1
A
回答
0
http://rypress.com/tutorials/objective-c/categories.html將教你如何。
但它確實很簡單。在簡單地創建類別#import「file.categoryName.h」之後,然後參考,因爲您沒有類別。當代碼很多時,它們對於保持代碼清潔非常有用。
1
有2個步驟,您的應用程序使用類
- 導入解決編制問題。
2.添加它來建立階段,如圖PIC
2
類別是一種通過在多個文件傳播它的實現模塊化的類。擴展提供了類似的功能,除了它的API必須在主實現文件中聲明。
這裏是一個很好的和短的文章,瞭解類別和擴展:
+0
謝謝,這是一個用戶友好的文章。 –
0
你只需要添加#import "TheClass+categoryname.h"
,並在課堂上使用功能:
TheClass *object = [[TheClass alloc] init];
[object function_defined_in_TheClass_+_categoryname];
相關問題
- 1. 如何在課堂外使用方法?
- 2. 無法找到引用的方法在課堂上使用ProGuard
- 3. 向課堂添加方法並在其他常用代碼中使用它們
- 4. 在課堂上用自己的方法
- 5. 如何在課堂上使用輸入?
- 6. 如何在課堂上使用線程?
- 7. 如何在課堂上使用List
- 8. 有兩類,上課時如何使用下課堂對象?
- 9. 如何在我的主課堂中使用我的第二堂課?
- 10. 在課堂上使用pygame.Surface.blit
- 11. 如何在匿名課堂中引用自己?
- 12. 如何使課堂真實?
- 13. 在課堂教學中使用自我
- 14. 如何解析android的XML,並將其存儲在課堂
- 15. 如何從課堂中調用模型?
- 16. 在課堂中引用一個視圖的ID(在課堂上如何給我們R.id.name)
- 17. 在課堂上多次使用IDisposable對象的更好方法
- 18. 使用打字稿在課堂級別應用scss值
- 19. 調用方法在課堂上,即使它已經在子類(JAVA)被覆蓋
- 20. 在課堂外定義的方法?
- 21. 在課堂上定義的方法不被識別
- 22. 從課堂設置一個數組,並讓他在課堂外
- 23. 爲什麼這個方法在這堂課中被採用?
- 24. 如何引用佈局的兒童在課堂上的WPF
- 25. 如何按照在課堂上使用的順序自動排序方法?
- 26. 我應該在課堂上使用哪種「使用」課程?
- 27. 如何讓我的課程使用課堂外的數組?
- 28. 在共享課堂中如何使用本地資源?
- 29. 如何在單個課堂中使用Sliding Activity和Fragment Activity?
- 30. 在課堂上使用文本框
如果它是你自己的類,爲什麼不簡單地繼承它來創建新的獨佔方法。 – Haroon