سؤال

أنا أكتب حاليًا تطبيق iPhone يتطلب تنزيل البيانات التي يجب تحليلها وإضافتها إلى TableView. لديّ هذا العمل والمشكلة الوحيدة هي أنني أسميها حاليًا الطريقة التي تقوم بتنزيلها وتوصيفها في طريقة ViewDidload {}:

- (void) addData {
   //Download some stuff
   //Parse some stuff
   //Add data to global array
}

يؤدي هذا إلى تعليق تطبيقي على شاشة سوداء حتى تنتهي الوظيفة من المعالجة. لقد حاولت نقل وظيفة AddData إلى مؤشر ترابط ولكن هذا يؤدي إلى عدم تحميل البيانات في عرض الجدول.

لذا فإن سؤالي هو ... كيف يمكنني عرض مؤشر نشاط جيدًا ، أسمي وظيفة AddData؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top