溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

關(guān)于出現(xiàn)this class is not key value coding-compliant for the key的錯誤

發(fā)布時間:2020-06-15 17:36:49 來源:網(wǎng)絡(luò) 閱讀:10561 作者:yangwei771 欄目:移動開發(fā)


        隨著應(yīng)用里的viewcontroller及其中的控件數(shù)量越來越多,有的時候報出個莫名其妙的錯誤都不知道該如何著手去排錯,比如我遇到的這個錯誤:


*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<XXXXXXXXXXX 0x000000> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key *


         網(wǎng)上的答案也已經(jīng)很齊全了,我就不獻(xiàn)丑了,原因就是某個控件以前連接到了某個ViewController中的變量,但是因為某些原因,這個連接丟失了,但是連接的這個變量還在,由此造成了這個問題。

        要排錯也很簡單,找到可疑的.h文件,看里面有沒有丟失連接的變量,如圖:關(guān)于出現(xiàn)this class is not key value coding-compliant for the key的錯誤

        圖中的變量tackIt就是造成這個錯誤的罪魁禍?zhǔn)?,刪除之或者重新建立連接即可解決問題。

        僅供新手參考,望指正。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI