Bu ne anlama geliyor? &;'NSUnknownKeyException " ', nedeni: ... Bu sınıf anahtar değeri yok kodlama uyumlu anahtarı için X"
Bir İBOutlet sınıfta oluşturulan bir UİLabel bağlamak için çalışıyorum.
Benim uygulama aşağıdaki hata ile kilitleniyor. Bu ne anlama geliyor? Bunu nasıl düzeltebilirim?
*** Yakalanmamış özel durum nedeniyle uygulaması sona eriyor'', nedeni: [<UİViewController 0x6e36ae0>'NSUnknownKeyException görüntülemek için:forUndefinedKey:]: bu sınıf anahtar değeri uyumlu kodlama anahtar XXX için değil.'
CEVAP
Senin xib kötü bir bağlantı olabilir.
Bu hata, pek çok kez yaşadım. TechZen cevabı bu sefer kesinlikle doğru olsa da, başka bir yaygın nedeniİBOutlet bir özelliğin adını değiştirinsenin içinde .h/.zaten Dosyaya bağlı olan m uç Sahibi.
Uç: sizin
- İB nesneyi seçin ve "Bağlantıları Müfettiş'.
'Başvuran Çıkışları' nesne eski özellik adı için hala bağlı olmadığından emin olun... Eğer öyle ise, altında'x' referans silmek için . tıklayın küçük ve yeniden inşa.
Eğer film Şeridi kullanıyorsanız bir başka nedeni de, senin UİButton daha sonra bir assignings olabilir (Çözüm uç için hemen hemen aynıdır):
Şablon&; imzasız int N lt> ne anlam...
'yüklem' bilgisayar bilimi b...
İşlev adından önce tilde C ne anlama g...
Python, eğer bir nesne subscriptable y...
&;|=&Quot quot; ne anlama geliyor? (bo...