我得到了上述错误信息。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