0
Q
目標中的結構-C
A
回答
2
我告訴你一個小祕密:'id'類型是指向結構的指針。所以你一直都在使用它們。但是有時它是更方便地使用普通的C結構:
- 你需要傳遞通過藍牙一些數據,並希望儘量減少交通
- 要一些數據傳遞到C/C++函數的參數
- 您正在使用一些遺留庫。
因此,Objective C是C的超集,所有來自C的規則都應用於Objective C.它意味着您可以在任何地方聲明struct,C允許它:在標頭中,如果您希望此結構是公共的或者在一個實現文件中。
0
取決於如果你的結構必須公開......
如果是這樣,在頭文件(接口)定義它。 如果不是,您可以在實現文件中定義它。
相關問題
- 1. 目標c中的結構
- 2. 結構的目標C
- 3. Acessing結構>目標C
- 4. 結構目標C問題
- 5. C結構到結構的任務 - 在目標結構不正確的值
- 6. 從目標C到Swift級結構
- 7. 目錄結構C++
- 8. C++項目結構
- 9. 目標C中的構造函數C
- 10. C++庫的目錄結構
- 11. 結構數組中的結構[目的-C]
- 12. Caffe中的目錄結構和標籤
- 13. ComboBox項目中的Win32 API C結構
- 14. 結構作爲目標C中的類成員
- 15. 在Class更改C-結構的價值觀對OpenGL - 目標C
- 16. 轉換C結構到目標C對象 - iPhone - 的OpenGL ES
- 17. C中的標準數據結構庫?
- 18. c中的結構和標記聯合
- 19. C中的哪個點,座標結構#
- 20. C#標記結構性能
- 21. 目標C - 在頭文件中使用typedef結構
- 22. c中的結構
- 23. C++中的結構*
- 24. C中的結構
- 25. C中的結構
- 26. C++中的結構
- 27. 檢查結構,如果不在結構中添加項目。 C
- 28. 正在初始化一個C結構陣列 - 目標C - OpenGLES
- 29. 在CheckedListBox中顯示目錄結構C#
- 30. C中結構和功能的結構
沒有特別的地方。現在,這是不負責任的。如果您要詳細說明該結構的用途以及您將如何處理它,我們可能會更有幫助。 – 2011-02-28 20:23:25