'NSInvalidArgumentException',原因:'-[UISearchBar searchTextField]:无法识别的选择器发送到实例

Mar*_*hex 4 debugging uisearchbar ios swift

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UISearchBar searchTextField]:无法识别的选择器发送到实例 0x7f8ebaf60cf0”

我怎么知道这个视图 0x7f8ebaf60cf0 是哪个?

我在做 PO 0x7f8ebaf60cf0

它返回这个 140250998770928

然后我需要更多信息,如 recursiveDescription 但我无法进一步了解。我怎样才能开始调试这样的错误?

mat*_*att 14

问题是searchTextField仅适用于 iOS 13。在 iOS 12 上以及在它编译、运行和崩溃之前。只需进行全局搜索searchTextField,不要在 iOS 12 或更早版本下使用它。