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