我有一个非常奇怪的问题,如果我单击 UITextField,我的应用程序中的任何 UITextField 都会崩溃并出现以下错误:
0_CreateCachePathEmbedded(__CFString const*, 无符号字符)
0x0246ac4f mov (%esi),%esi
线程 5 WebThread:程序收到信号:“EXC_BAD_ACCESS”
我尝试在界面生成器中添加一个未链接到任何内容的 UITextField,但仍然出现相同的崩溃。在iOS4.3模拟器中一切正常。
到底发生了什么?
这也发生在我身上,更改产品名称解决了这个问题。我的产品名称中有一个 ∂ 字符,代表我的应用程序的调试/开发版本,它似乎在 iOS 4.3 上工作正常,但在 iOS 5 上却不行。要弄清楚点击随机 UITextField 是不可能的关联(并非全部导致例如,如果我更改 UITextField 以确保它不会崩溃)将导致崩溃,因为产品名称包含非标准字符。
我希望这可以帮助其他遇到此问题的人,因为我花了几天时间尝试调试此问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)