それはapplicationDidFinishLaunchingでappdelegateを再利用することが可能でしょうか?
-
16-09-2019 - |
質問
私はをタブバーのアプリケーションを開発しています。の
私はそれに5つのタブがあります。
各タブについて、私は別のナビゲーションコントローラを持っています。
各タブのテーブルビューのために私は、Webサービスからデータをロードします。
私は、別ののXMLParser のクラスでそれを初期化するの appdelegate を、その後にそれを呼び出すの applicationDidFinishLaunching を行うことで、一つのタブのためにそうすることができます。
私は、他のタブのためにそうすることはできません。私はappdelegate競合やそれが何か他のものであるが、問題や他のソリューションだと思います。
解決
新しいappdelegateを作成します。
MyAppdelegate *appDelegate = (MyAppdelegate*)[[UIAplication sharedApplication] delegate];
とapplicationDidFinishLaunchingを呼び出します。
所属していません StackOverflow