我得到了上述錯誤信息。iphone - [NSNull getCharacters:]:
[NSNull getCharacters:]:
我在文檔中找不到它。有人可以向我解釋它的含義嗎?
非常感謝。
編輯:這是一個比問題不同的問題,而不是鏈接到的關於使用NSNull getCharacters的問題。這只是問它的含義。
我得到了上述錯誤信息。iphone - [NSNull getCharacters:]:
[NSNull getCharacters:]:
我在文檔中找不到它。有人可以向我解釋它的含義嗎?
非常感謝。
編輯:這是一個比問題不同的問題,而不是鏈接到的關於使用NSNull getCharacters的問題。這只是問它的含義。
直接從Apple documentation:「NSNull類定義了一個單獨的對象,用於表示集合對象中的空值(不允許有nil值)。」
從這裏開始,這是純粹的猜測,因爲你沒有顯示任何代碼和錯誤信息。如果你將一個對象推入一個集合而不檢查它是否爲null,那麼你將會推送NSNull。然後,如果你有某種錯誤或者調試,NSNull會調用一個私有API getCharacters(我猜這是私人的,因爲沒有文檔)。我懷疑它等於Java的toString(),並在輸出錯誤消息時調用。
我知道NSNull是什麼,但你澄清了私人無證API getCharacters.Thx! – user1904273
你能提供完整的錯誤信息嗎? – Brian
可能重複[iphone:\ [NSNull getCharacters:\]:使用NSPredicate無法識別的選擇器錯誤](http://stackoverflow.com/questions/34663557/iphone-nsnull-getcharacters-unrecognized-selector-error-using-nspredicate) – luk2302
不要雙重職位。即使你不得不改善你的問題,這個問題也比第一個問題差得多。 – luk2302