سؤال

أحتاج إلى مساعدة في الكود الخاص بي على Cocoa Touch (لنظام iOS/iPhone). أريد وظيفة عند إلغاء الانتهاء من SecondViewController ، لأنني بحاجة إلى تمرير سلسلة واحدة إلى من وحدة التحكم في العرض الثاني إلى وحدة تحكم العرض الأولى.

عندما أقوم بتضمين First View Controller في وحدة التحكم في العرض الثاني ، يعيد تصحيح الأخطاء هذا:

"قائمة محددة متوقعة من قبل FirstViewController"

شكرا للجميع وآسف على لغتي الإنجليزية. لوكاس موريرا.

هل كانت مفيدة؟

المحلول

هذا هو المترجم يقول ذلك ، وليس الأخطاء. (لاحظ أنه موجود في نافذة نتائج الإنشاء. نظرًا لأنك لم تكمل البناء ، لم يتم تشغيل الكود الخاص بك بعد ؛ عندما تقوم بتشغيله ، سيتم تشغيله تحت تصحيح الأخطاء. رسائل من مصحح الأخطاء ، ومن تطبيق التشغيل الخاص بك ، تظهر في نافذة وحدة التحكم في التصحيح.)

Expected specifier-qualifier-list before FirstViewController

هذا خطأ في بناء الجملة. الكود الخاص بك غير صالح بشكل نحلي. المترجم لا يمكنه فهمه.

ربما يجب عليك تغيير برنامج التحويل البرمجي الخاص بك إلى clang في إعدادات إنشاء Xcode الخاصة بك ، حيث أن Clang لديه رسائل خطأ أفضل من برنامج التحويل البرمجي العالمي الافتراضي. إذا كنت لا تزال غير قادر على فهم المشكلة ، فقم بتحرير سؤالك لتضمين الكود الخاص بك للوظيفة أو الطريقة التي لا يحبها المترجم.

في تخمين ، إما أن نسيت فاصلة فاصلة على الخط قبل أن يشير المترجم إلى ، أو نسيت وضع الوظيفة أو الطريقة في أقواس (أقواس{}).

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