当我使用5.0模拟器时,完全没有出现任何错误。
当我使用4.3模拟器时,在Xcode中使用停止按钮停止应用程序执行时,会出现以下消息:
基本上,我正在浏览我的程序,并启动带有uiwebview的视图,控制台中出现以下内容:
连接到进程13343。 [切换到进程13343线程0x2103]
我继续使用应用程序,只有当我停止执行时才会收到以下错误消息:
线程1程序接收到:SIGKILL
我认为问题在于当uiwebview需要用户交互时打开了另一个线程。然后,当我发送kill消息时,第一个线程收到sigkill并报告错误。
如果我加载不带有uiwebview的相同视图,则根本不会收到错误消息。
而且,当我使用5.0模拟器时,加载uiwebview时根本不会出现此错误消息。
我已经看到uitextview的类似行为。
这是我应该担心的事情吗?在实际硬件上运行时似乎没有问题。
我可以在推送其他视图并完成uiwebview后切换回线程1的方法吗?
当我使用4.3模拟器时,在Xcode中使用停止按钮停止应用程序执行时,会出现以下消息:
基本上,我正在浏览我的程序,并启动带有uiwebview的视图,控制台中出现以下内容:
连接到进程13343。 [切换到进程13343线程0x2103]
我继续使用应用程序,只有当我停止执行时才会收到以下错误消息:
线程1程序接收到:SIGKILL
我认为问题在于当uiwebview需要用户交互时打开了另一个线程。然后,当我发送kill消息时,第一个线程收到sigkill并报告错误。
如果我加载不带有uiwebview的相同视图,则根本不会收到错误消息。
而且,当我使用5.0模拟器时,加载uiwebview时根本不会出现此错误消息。
我已经看到uitextview的类似行为。
这是我应该担心的事情吗?在实际硬件上运行时似乎没有问题。
我可以在推送其他视图并完成uiwebview后切换回线程1的方法吗?