您好,登錄后才能下訂單哦!
隨著應(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文件,看里面有沒有丟失連接的變量,如圖:
圖中的變量tackIt就是造成這個錯誤的罪魁禍?zhǔn)?,刪除之或者重新建立連接即可解決問題。
僅供新手參考,望指正。
免責(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)容。