gpt4 book ai didi

iphone - 调试-[NSCFDictionary setObject :forKey:]: attempt to insert nil value

转载 作者:太空狗 更新时间:2023-10-30 03:59:48 26 4
gpt4 key购买 nike

我对我的项目做了一些更改,现在我在运行应用程序时收到上述消息,但不知道如何调试它。我读过 here 我必须在 -[NSCFDictionary setObject:forKey:] 中放置一个断点并设置一个条件。

但是,我该如何设置他们提到的条件呢? (仅当值为 nil 时停止)我在 Xcode4 上并且仅在尝试设置断点时出现此窗口。

目前它在每个 -[NSCFDictionary setObject:forKey:] 处停止,这不是很有帮助,因为即使在正确的调用和 Apple 的内部调用中它也会停止(太多!)

enter image description here

最佳答案

删除该断点并添加一个异常断点。这将在任何异常时停止(比如试图将 nil 插入字典)。为所有调试 session 保留此断点是一种很好的做法,这样即使是间歇性异常(那些难以发现的问题)也会在它们发生时被调试器捕获。

要添加异常断点,请单击断点列表底部的添加 (+) 按钮,然后单击添加异常断点。保持原样配置。

关于iphone - 调试-[NSCFDictionary setObject :forKey:]: attempt to insert nil value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5752070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com