【问题标题】:UITextField crashes on typeUITextField 在类型上崩溃
【发布时间】:2011-08-17 10:55:43
【问题描述】:

我有一个从 xib 文件初始化的 UITextField。出于某种原因,它在我键入的第二个键(或第一个数字,出于某种原因)上崩溃。 编辑:忘了提,它与 EXC_BAD_ACCESS 一起崩溃。 NSZombieEnabled=YES 不会改变任何东西。没有要显示的代码,因为它只是 xib 文件。这是回溯:

#0  0x011d9000 in objc_assign_ivar ()
#1  0x031f2c34 in -[AppleSpell init] ()
#2  0x00384538 in -[UITextChecker _checker] ()
#3  0x00385de9 in -[UITextChecker checkSpellingOfString:startingAt:language:wrap:correction:] ()
#4  0x0c01f725 in TIInputManagerZephyr::lookup_spellcheck_candidates ()
#5  0x0c01f3f3 in TIInputManagerZephyr::lookup_static_dynamic_candidates ()
#6  0x0c01cb2b in TIInputManager::lookup ()
#7  0x0c01ce18 in TIInputManager::autocorrection ()
#8  0x0c03406b in -[TIKeyboardInputManagerZephyr autocorrection] ()
#9  0x0016cbe8 in -[UIKeyboardImpl generateCandidatesWithCompletions:] ()
#10 0x0016cc3b in -[UIKeyboardImpl generateCandidates] ()
#11 0x00179a23 in -[UIKeyboardImpl addInputString:fromVariantKey:] ()
#12 0x0017b71b in -[UIKeyboardImpl handleKeyEvent:] ()
#13 0x002a72ee in -[UIKeyboardLayoutStar sendStringAction:forKey:] ()
#14 0x002abd19 in -[UIKeyboardLayoutStar touchUp:] ()
#15 0x00188da2 in -[UIKeyboardLayout touchesEnded:withEvent:] ()
#16 0x00055ded in -[UIWindow _sendTouchesForEvent:] ()
#17 0x00036c37 in -[UIApplication sendEvent:] ()
#18 0x0003bf2e in _UIApplicationHandleEvent ()
#19 0x011ef992 in PurpleEventCallback ()
#20 0x00f97944 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ ()
#21 0x00ef7cf7 in __CFRunLoopDoSource1 ()
#22 0x00ef4f83 in __CFRunLoopRun ()
#23 0x00ef4840 in CFRunLoopRunSpecific ()
#24 0x00ef4761 in CFRunLoopRunInMode ()
#25 0x011ee1c4 in GSEventRunModal ()
#26 0x011ee289 in GSEventRun ()
#27 0x0003fc93 in UIApplicationMain ()
#28 0x000026c9 in main (argc=1, argv=0xbffff678) at main.m:15

有谁知道是什么原因导致这个/如何解决它?

提前Tnx!

【问题讨论】:

  • 你可以在这里找到答案link

标签: objective-c ios crash uitextfield


【解决方案1】:

您需要提供更多信息。这是使您的应用程序崩溃的唯一字段吗?它总是这样吗?

也就是说,看起来是自动完成功能让您崩溃了。尝试禁用该字段的自动完成功能(IIRC,Interface Builder 中有一个选项)。

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多