تحتاج مساعدة في حل مشكلة النافذة افتتاح

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

  •  03-07-2019
  •  | 
  •  

سؤال

وتابعت دروس في الكاكاو البرمجة لنظام Mac OS X لإنشاء إطار تفضيلات لكن رجعت مع 2 التحذيرات التي وقفها عن العمل / افتتاح. هذه هي warrnings اثنين: بديل النص http://snapplr.com/snap/varq

نص بديل http://snapplr.com/snap/qmxc

وكيف يمكنني حل هذه المشكلة؟

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

المحلول

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

وتحرير: من التعليمات البرمجية الكامل يبدو وكأنه كنت معلنا حدة التحكم الخاصة بك كما يرث من NSObject، بدلا من NSWindowController

.

نصائح أخرى

وكما تقول، لم يتم تعريف showWindow على الطبقة PreferenceController. في C ++، وهذا سيكون خطأ لأنه كتبته بشكل ثابت وأن أقول "طريقة غير محددة"، ولكن منذ الهدف-C أكثر مرونة، وهذا هو التحذير فقط. دون رؤية رمز، فإنه من الصعب أن أقول ما هو خطأ الخاص بك على الرغم من.

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