هل من الممكن إعادة استخدام AppDelegate في ApplicationDIdfinishLaunching؟
-
16-09-2019 - |
سؤال
أنا نضع تطبيق شريط التبويب.
لدي خمس علامات تبويب فيها.
لكل علامة تبويب لدي وحدة تحكم ملاحة منفصلة.
لكل عرض جدول الجدول في كل علامة تبويب، أرغب في تحميل البيانات من خدمة ويب.
يمكنني أن أفعل ذلك لعلامة تبويب واحدة عن طريق جعل منفصلة xmlparser. الطبقة تهيئة بها appdelegate. ثم اتصل به في ApplicationDidfinishLaunching. .
لا أستطيع القيام بذلك لعلامات التبويب الأخرى. أعتقد أن AppDelegate الصراعات أم أنها شيء آخر هو المشكلة أو أي حل آخر.
المحلول
إنشاء AppDelegate جديد؛
MyAppdelegate *appDelegate = (MyAppdelegate*)[[UIAplication sharedApplication] delegate];
والاتصال ApplicationDidfinishLaunching.
لا تنتمي إلى StackOverflow