【发布时间】:2017-03-19 22:51:39
【问题描述】:
我正在尝试在 iOS 10 中创建一个类似于 T-9 键盘的自定义键盘。当切换到我的自定义键盘时,应用扩展程序会从一个 txt 文件中读取大约 10,000 个单词的列表,并从中构建一个 trie。
但是,当我第一次尝试使用键盘时,我不断收到“SigQuit”错误。在失败后立即重新运行键盘似乎通常可以工作。除了某些汇编代码行上的 SigQuit 错误之外,Xcode 没有给我任何解释它失败的原因。
那么,我的问题是,Xcode 出于什么原因会抛出 SigQuit 错误?我试过调试无济于事,谷歌搜索 SigQuit 似乎没有返回任何有用的信息。我认为我的键盘在启动时使用了太多资源/占用了太多时间,但我检查了 CPU 使用率,它的峰值不到 1%。同样,使用的内存大约是 25mb,这似乎并不可怕。
【问题讨论】: