我是Ios开发的初学者,正在开发带标签的应用程序,但是我希望每个视图都可以访问一个属性,因此我将其写在appDelegate中:@property (strong, nonatomic) NSString *test;
但是现在我不知道如何从我的firstViewController.m和secondViewController.m访问此字符串
最佳答案
您需要创建Appdelegate类的对象,例如:-
AppDelegate *del = [[UIApplication sharedApplication]delegate];
并在任何使用
del.test
的类中使用了此定义的字符串。不要忘记将Appdelegate类导入到要使用其字符串的特定类中。还要在.m @synthesize
类中对字符串进行appdelegate
编码。更新:-
如果您希望在特定类中使用Appdelegate对象,则将App-delegate导入到.h文件中,例如:
和
ViewDidLoad
中的.m类关于ios - iOS选项卡式应用程序@property,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22959942/