我是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/

10-13 09:26