واجهة باني لن زر الاتصال ، ولكن يقول البرنامج التعليمي يجب أن تعمل

StackOverflow https://stackoverflow.com/questions/1802294

سؤال

لقد تم في محاولة لمعرفة البيانات الأساسية و التصفح من خلال الأسئلة على تجاوز سعة مكدس يؤدي بي إلى التوصية التي حاولت البرنامج التعليمي على البيانات الأساسية في الكاكاو ديف المركزية (الرابط).

كل شيء له معنى حتى الآن في البرنامج التعليمي ولكن عندما وصلت إلى الخطوة 16, انها لن اسمحوا لي أن الاتصال + زر وظيفة وحدة تحكم صفيف.لقد عاد مزدوجة, ثلاثية فحص كل خطوة على طول الطريق و لا أرى فيها أي شيء هو خارج ، لكن هذا لن اسمحوا لي الاتصال.أنا باستخدام أحدث الإصدارات من كسكودي واجهة البناء (فقط إعادة تحميلها لهم الأسبوع الماضي);يمكن أن يكون هذا الإصدار التوافق المسألة ؟

الإضافة

يبدو أن المشكلة كانت في أن اضطررت إلى تغيير اسم طريق تغيير الدرجة في المفتش ، وأن إزالة الإجراءات الافتراضية من أجل وحدة تحكم صفيف.تغيير الدرجة إلى NSArrayController يعيد الوظيفة ولكن الآن يبدو بأنها "وحدة تحكم صفيف" حيثما وردت ، والتي يبدو انها تريد ان تصبح مشكلة مع 3 وحدات التحكم في اللعب مرة أصلح المؤلفين والموضوعات وحدات تحكم.

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

المحلول

حصلت عليه.تحت المفتش استخدام "اسم" إلى تغيير اسم الكائن ، وليس "الطبقة".مبتدئ خطأ.

نصائح أخرى

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

تغيير الدرجة إلى NSArrayController إصلاح المشكلة.

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

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