لماذا أحصل على تحذير مهملة في Xcode
-
11-09-2019 - |
سؤال
أحصل على تحذير من طريقة SetSext عندما لا أكون حتى استخدامها. لماذا تعرض Xcode رسالة تحذير هذه؟
المحلول
ال cell.text
يتم إهمال الملكية في iPhone OS 3.0 وأكثر كثيرة، لأن أنواع خلايا الطاولة الجديدة تسمح بإجراء ملصقات متعددة. بدلا من ذلك، استخدم cell.textLabel.text
لإنجاز نفس الشيء.
نصائح أخرى
هذه هي الطريقة التي تعمل بها الخصائص
x = object.field
هو (افتراضيا) نفس المكالمات x = [object field]
و object.field = x
هو (افتراضيا) نفس المكالمات [object setField:x]
إجابات اثنين أكثر من الصحيح. فقط لإضافة بعض المراجع من شركة Apple Dev. نعتقد أن هذا سوف يحل كل أسئلتك. يرجى إلقاء نظرة على الجلسة ل "عالم المراسلة"
عن طريق تحديد حقل الفصل بالطريقة التي أنت بها، فأنت تسمون في الواقع طريقة Settext
لا تنتمي إلى StackOverflow