我在.m文件中聲明瞭一個變量我想在另一個.m文件中訪問該變量如何執行?我在.m文件中聲明瞭一個變量,我想在另一個.m文件中訪問該變量如何做到這一點?
1
A
回答
0
使其成爲該類的實例變量,並且必須合成該變量。 然後你就可以
classObject.variableName;
2
在另一類訪問這個變量如果你不想使一些原因,你的變量伊娃那麼你可以宣佈你的第二個文件變量有外部鏈接:
// 1.m
int myInt;
// 2.m
extern int myInt; // this is the same myInt as in 1.m file
0
在您.m文件:
<objectType> *object;
在其.h文件中:
extern <objectType> *object;
現在只需包含.h文件,無論你需要這個變量都可以。
注意:如果此變量不是原始類型,則必須在此對象的某個位置使用retain
。該對象必須在程序中處於活動狀態(您可以將其保留在applicationDelegate中以確保這一點)。因爲我認爲它會爲整個項目的生活而生活,所以讓我頭痛。
相關問題
- 1. 如何將變量從一個.m文件更改爲另一個m文件?
- 2. 訪問在另一個rb文件中聲明的變量
- 3. 訪問在另一個文件中聲明的變量
- 4. 將一個m文件中變量的值調用到另一個m文件中
- 5. 我該如何在一個文件中做到這一點?
- 6. 從另一個.m文件訪問NSString
- 7. Android/Java - 如何訪問在另一個文件中聲明的變量?
- 8. iPhone:如何從另一個.m文件訪問方法,變量,項目
- 9. 從另一個文件訪問變量
- 10. 從.m文件訪問變量
- 11. 我如何從一個文件到另一個文件的變量在php
- 12. 如何訪問另一個.m文件的.m文件的屬性?
- 13. 如何從一個.M傳遞一個字符串到另一個.m文件
- 14. 如何在另一個.m文件中引用一個函數?
- 15. 在一個文件中聲明一個變量並在另一個文件中使用它
- 16. 在backbone.js中的另一個js文件中訪問javascript變量
- 17. 從另一個SWF文件訪問SWF文件中的變量
- 18. 如何訪問在另一個聲明的JavaScript變量的JavaScript
- 19. 如何在另一個C文件中引用一個變量?
- 20. 如何聲明一個變量,可以在class1.m和class Bm中使用
- 21. 如何從ios中的另一個nib文件訪問變量
- 22. 如何與訪問連接變量在另一個文件
- 23. 如何在我的頭文件中聲明一個常量對
- 24. 在文件中訪問聲明爲變量的變量
- 25. 我可以從另一個文件訪問變量嗎?
- 26. Perl:從另一個文件訪問「我的」變量
- 27. 從另一個文件在C++中訪問extern變量
- 28. 從另一個文件訪問存儲在類中的變量
- 29. 如何在文本文件中聲明一行作爲變量?
- 30. 在另一個文件中使用另一個類的變量