我想知道它有什麼區別嗎?如果它在我們的m文件中聲明,是否會在每次使用時再次分配(因此包含額外的冗餘內存),或者這兩種方式意味着相同的內容,因此不會對我聲明的文件做出不同的修改?在h或m文件中的Uiimagepickercontroller?
0
A
回答
0
唯一的區別是變量的範圍。頭文件中聲明的變量可用於類中的所有方法。在方法中聲明的變量只能在該方法中訪問。
就內存而言,通常在頭文件或.m文件中聲明變量之間沒有區別。
0
如果您在* .h中聲明瞭UIImagePickerController.h,那麼無論何時在其他類中導入* .h,那麼UIImagePickerController.h也將不必要地導入到那裏。
0
如果您在.h中使用差異,則應該爲每個1應該存在,如果在.m中應該存在該函數,並且使用@interface()聲明瞭.m,它應該是私有的。
+0
請使用適當的格式爲您的答案,以便讀者可以得到正確的看看你的答案,並理解它 –
+0
我剛寫道,如果你是一個程序員,而不是你必須知道的小事;爲什麼我沒有描述更多... – 2012-06-19 08:37:22
相關問題
- 1. 在iPhone庫中添加.h&.m文件
- 2. 合併.h和.m文件
- 3. 如何將NSInteger從一個.h或.m文件轉換爲另一個.h或.m文件?
- 4. 在.h接口或.m文件中的擴展中聲明屬性?
- 5. 一個.h多個.m文件
- 6. * .xib,* .m和* .h文件如何關聯?
- 7. 如何從Storyboard生成.m/.h文件?
- 8. import modulname-Swift.h在.m中工作,但不在.h文件中
- 9. 符號導航器顯示h或m文件
- 10. 在xcode5中切換.h和.m文件的快捷方式
- 11. controlTextDidChange的目標C實現:在.h和.m文件中
- 12. 如何在Xcode6中創建新的h和m文件
- 13. #在.m或.h中導入語句在objective-c中?
- 14. Json.Net反序列化的「m³/ h」即將作爲「m/h」
- 15. 在.m文件的類方法中從.h文件訪問變量
- 16. Android H.263或H.264文件?
- 17. 蟒正則表達式的子%H:%M:%S到%M:%S或01:%M:%S
- 18. .h和.m文件中的#import「」有什麼區別?
- 19. * .h和* .m文件中的兩個接口
- 20. 搜索XCode中的所有.h和.m文件
- 21. Objective-C - 在.h或.m中保留變量 - 有什麼區別?
- 22. Xcode 7只生成.m文件,沒有.h文件
- 23. 如何在Xcode和其他文件中複製.h和.m文件?
- 24. 什麼用的.h和.M
- 25. #include .h或.cpp文件?
- 26. NoMethodError(undefined method`year'for「%m /%d /%Y%H:%M」:String)
- 27. 與.m文件的兩個@interface並調用一個.h文件中
- 28. 如何在時間序列數據中將y%m%d%H格式轉換爲「%Y%m%d%H:%M:%S」
- 29. 帶有分隔的.h,.m和xib文件的UIView
- 30. @ .h的@property不會顯示在* .m
感謝球員的迴應..我現在明白了 – user1460951