簡體   English   中英

Objective C ++中的全局變量

[英]Global Variables in Objective C++

所有,

我的.m文件頂部有許多數組:

@interface ViewController ()
@property NSArray *allLogos;
@property NSArray *allcontent;
@property NSArray *allpostode;
@property NSArray *allname;
@property NSArray *alladdress;
@property NSArray *alladdress2;
@property NSArray *alllat;
@property NSArray *alllong;
@property NSArray *alllocationsID;
@property NSArray *alllocationsCity;

我需要這些作為全局數組,因此所有方法都可以看到這些。 我完全忘記了如何確保在.m文件中的所有方法中都可以看到這些NSArray。 我需要這樣做,因為方法會更新這些數組,然后tableViews和PickerViews需要將它們用於.count等。謝謝

在這里,您可以找到如何在Objective-C中創建Singleton類:[Objective-c singleton] :( 我的Objective-C Singleton應該是什么樣?

如果要訪問所有類中的以下數組,那么如果要私有,請不要在.m中使用.m class.declaration屬性。

@interface ViewController : UIViewController
@property NSArray *allLogos;
@property NSArray *allcontent;
@property NSArray *allpostode;
@property NSArray *allname;
@property NSArray *alladdress;
@property NSArray *alladdress2;
@property NSArray *alllat;
@property NSArray *alllong;
@property NSArray *alllocationsID;
@property NSArray *alllocationsCity;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM