私はObjectiveCとXcodeの初心者なので、正しい専門用語の使用法の間違いはご容赦ください。
私は新しいプロジェクトを作成し、appdelegate(.hおよび.mファイル)を持っています。アプリデリゲートには、いくつかの変数(設定)があります。変数の1つはmainImageです。どのViewControllerからでもアクセスできるようにしたいので、appdelegateに入れました。
MainViewController(.hおよび.mファイル)と呼ばれるビューコントローラーを追加しました。MainViewController(.m)には、いくつかのカスタムメソッドがあります。viewDidLoadメソッドに次のコードがあります
MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
[currentImage setImage:appDelegate.mainImage];
質問:
MainViewControllerのどのメソッドでも、「mainImage」を読みたいときはいつでも、上記の2行を実行する必要があります。
.mファイルに一度実行できる場所があり、そのファイルのすべてのメソッドで使用できますか?
よろしくお願いします、プラサド。