我是客观的c和xcode的新手,所以请原谅使用正确的技术术语的错误。全局变量
我做了一个新项目,并有一个appdelegate(.h和.m文件)。 在应用程序委托中,我有一些变量(设置)。其中一个变量是mainImage。 我把它放在appdelegate中,因为我希望它可以从任何视图控制器访问。
我添加了一个名为MainViewController(.h和.m文件)的视图控制器。 在我的MainViewController(.m)中我有一些自定义方法。 在viewDidLoad方法我有以下代码
MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
[currentImage setImage:appDelegate.mainImage];
问题:
在任一MainViewController,每当我想读“mainImage”我必须做的2行以上的方法。
在.m文件中是否有一个地方可以做一次,它在该文件的所有方法中都可用?
非常感谢, Prasad。