سؤال

ولدي UILabel المخرج، وفي كل مرة يمكنني الوصول إلى خاصية النص مع شخصيات متعددة، فإنه سوف تعطل ويعطيني EXC_BAD_ACCESS. في غريبة جدا وأنا لا يمكن العثور على أي حل لهذه المشكلة.

وشكرا. sasayins

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

المحلول

وعندما حصلت EXC _BAD _ACCESS، هل تمانع الحصول على المتتبع الخلفي وبعد ذلك هنا؟

وأو الأفضل: إضافة التعليمات البرمجية حيث يمكنك الوصول / تعديل UILabel

نصائح أخرى

هل تجميع العقار؟ أنت إطلاقه في مكان ما عن طريق الخطأ؟ فلدي وضع بعض التعليمات البرمجية يصل حتى يتسنى لنا لمساعدتك ...

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

تأكد من أن منفذ الخاص بك لا يكون نفس اسم خاصية واحدة من الطبقات عظمى من وحدة تحكم وجهة نظركم. على سبيل المثال، UIViewController له خاصية العنوان، وإذا قمت بإنشاء منفذ مع اسم "عنوان" كنت تجاوز هذه الخاصية، وسوف يكون على الأرجح مشاكل.

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