【发布时间】:2017-06-19 20:21:04
【问题描述】:
抱歉,我是 iOS 开发新手,目前正在处理一个存在遗留错误的项目。
当应用程序首次在 iPad 上启动时,如果用户输入打开电子书,webview 将不会显示,从而引发以下错误。
webView:decidePolicyForNavigationAction:request:frame:decisionListener: delegate: *** -[NSPlaceholderString initWithString:]: nil 参数
我设法调试代码,直到调用下面的函数。 Self 是包含所有所需数据的 EbookViewController。
[自己成为FirstResponder];
我不明白 becomeFirstResponder 和错误抛出是如何相关的。 我可能猜到 becomeFirstResponder 并没有真正起作用。
我的方向是否正确?这个“零论点”可能是什么?我很困惑,因为它只在 iPad 首次启动时发生
【问题讨论】:
标签: ios objective-c ipad