gpt4 book ai didi

xcode - 搜索 Xcode Storyboard

转载 作者:行者123 更新时间:2023-12-04 04:51:29 27 4
gpt4 key购买 nike

我只是花了几个小时调试 "unrecognized selector sent to instance" IOS 中的运行时错误。

事实证明,无法识别的选择器是 Storyboard中错误的发送事件,引用了我在 ViewController 中更改的选择器。

我用了 "Show the Search Navigator"工具来搜索无法识别的选择器的源代码,但找不到它。显然(现在)错误出在 Storyboard中。

是否有一种好方法可以在 Storyboard中搜索可能提供代码错误线索的文本?

最佳答案

在 Xcode 中使用 Search Navigator 不会发现无法识别的选择器,因为正如您所说,您已经更改了该选择器的名称,并且 Search Navigator 不会搜索 Storyboard的内容。

在 Xcode 中右键单击 storyboard 文件,然后选择 Open As > Source Code。 ( 编辑 :最初我指示在外部文本编辑器中打开 Storyboard文件,但这不是必需的)。使用 Cmd-F 在 XML 中搜索旧的选择器名称。您将查找名为 action 的 XML 元素。与 selector属性等于无法识别的选择器。

找到后,检查父 XML 元素以了解此连接在 Storyboard中的位置。

关于xcode - 搜索 Xcode Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17379889/

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