<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=347597&amp;view=findpost&amp;p=3048032</guid>
        <pubDate>Mon, 19 Dec 2011 15:27:10 +0000</pubDate>
        <title>Падение приложение при tap&amp;#39;е на UITextView [iOS]</title>
        <link>https://forum.sources.ru/index.php?showtopic=347597&amp;view=findpost&amp;p=3048032</link>
        <description><![CDATA[deil: Ошибка воспроизводится только на iOS5. На iOS4 - все окей.<br>
<br>
Суть проблемы в том, что на экране есть UITextField. Клавиатура выставлена на default. При нажатии на поле - происходит парусекундный лаг и затем всё падает. Без эксепшнов, без объяснений.<br>
<br>
Через gdb выдрал такой стектрейс:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">#0 &nbsp;0x34090fdc in CFRetain ()</div><div class="code_line">#1 &nbsp;0x37a7fdb6 in ___init_block_invoke_2 ()</div><div class="code_line">#2 &nbsp;0x36d7c7ea in _dispatch_barrier_sync_f_invoke ()</div><div class="code_line">#3 &nbsp;0x36d7c65a in dispatch_barrier_sync_f$VARIANT$up ()</div><div class="code_line">#4 &nbsp;0x36d7c28e in dispatch_sync_f$VARIANT$up ()</div><div class="code_line">#5 &nbsp;0x36d7c910 in dispatch_sync$VARIANT$up ()</div><div class="code_line">#6 &nbsp;0x36d7e576 in dispatch_once_f$VARIANT$up ()</div><div class="code_line">#7 &nbsp;0x37a80706 in CPLoggingAddCustomLogFile ()</div><div class="code_line">#8 &nbsp;0x307dc658 in __MCLoggingInitialize_block_invoke_1 ()</div><div class="code_line">#9 &nbsp;0x36d7e576 in dispatch_once_f$VARIANT$up ()</div><div class="code_line">#10 0x307dc6a4 in MCLoggingInitialize ()</div><div class="code_line">#11 0x307dd060 in -[MCProfileConnection _init] ()</div><div class="code_line">#12 0x307dd764 in +[MCProfileConnection sharedConnection] ()</div><div class="code_line">#13 0x31846cce in _FTAreIDsEquivalent ()</div><div class="code_line">#14 0x31846a46 in _FTAreIDsEquivalent ()</div><div class="code_line">#15 0x318469c8 in _FTAreIDsEquivalent ()</div><div class="code_line">#16 0x36d7e576 in dispatch_once_f$VARIANT$up ()</div><div class="code_line">#17 0x31846976 in _FTAreIDsEquivalent ()</div><div class="code_line">#18 0x35114378 in -[WebInspectorServerConnectionHTTP sendWebSocketMessage:]::kWebSocketFrameEndByte ()</div><div class="code_line">#19 0x3513371c in _NSStringDescriptionForIMAVChatParticipantState ()</div><div class="code_line">#20 0x351336a8 in _NSStringDescriptionForIMAVChatParticipantState ()</div><div class="code_line">#21 0x36d7e576 in dispatch_once_f$VARIANT$up ()</div><div class="code_line">#22 0x35133656 in _NSStringDescriptionForIMAVChatParticipantState ()</div><div class="code_line">#23 0x378811e2 in -[UIDictationController init] ()</div><div class="code_line">#24 0x37881350 in +[UIDictationController sharedInstance] ()</div><div class="code_line">#25 0x37881590 in +[UIDictationController fetchCurrentInputModeSupportsDictation] ()</div><div class="code_line">#26 0x377a01d0 in -[UIKeyboardLayoutStar shouldShowDictationKey] ()</div><div class="code_line">#27 0x375e2138 in -[UIKeyboardLayoutStar updateMoreAndInternationalKeys] ()</div><div class="code_line">#28 0x375e006e in -[UIKeyboardLayoutStar setKeyplaneName:] ()</div><div class="code_line">#29 0x375dee62 in -[UIKeyboardLayoutStar showKeyboardType:appearance:orientation:withShift:] ()</div><div class="code_line">#30 0x3756fbc4 in -[UIKeyboardImpl updateLayout] ()</div><div class="code_line">#31 0x37513f6a in -[UIKeyboardImpl setDelegate:force:] ()</div><div class="code_line">#32 0x374f5f22 in -[UIPeripheralHost(UIKitInternal) _reloadInputViewsForResponder:] ()</div><div class="code_line">#33 0x374f5c6e in -[UIResponder(UIResponderInputViewAdditions) reloadInputViews] ()</div><div class="code_line">#34 0x374f57aa in -[UIResponder becomeFirstResponder] ()</div><div class="code_line">#35 0x375f3d76 in -[UITextInteractionAssistant setFirstResponderIfNecessary] ()</div><div class="code_line">#36 0x375f3640 in -[UITextInteractionAssistant oneFingerTap:] ()</div><div class="code_line">#37 0x375f2f06 in _UIGestureRecognizerSendActions ()</div><div class="code_line">#38 0x37584c1c in -[UIGestureRecognizer _updateGestureWithEvent:] ()</div><div class="code_line">#39 0x377b0508 in ___UIGestureRecognizerUpdate_block_invoke_0541 ()</div><div class="code_line">#40 0x374ffd68 in _UIGestureRecognizerApplyBlocksToArray ()</div><div class="code_line">#41 0x374fe8b6 in _UIGestureRecognizerUpdate ()</div><div class="code_line">#42 0x3750b3cc in _UIGestureRecognizerUpdateGesturesFromSendEvent ()</div><div class="code_line">#43 0x3750b20e in -[UIWindow _sendGesturesForEvent:] ()</div><div class="code_line">#44 0x3750addc in -[UIWindow sendEvent:] ()</div><div class="code_line">#45 0x374f14ec in -[UIApplication sendEvent:] ()</div><div class="code_line">#46 0x374f0d2c in _UIApplicationHandleEvent ()</div><div class="code_line">#47 0x30923df2 in PurpleEventCallback ()</div><div class="code_line">#48 0x3411c552 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ ()</div><div class="code_line">#49 0x3411c4f4 in __CFRunLoopDoSource1 ()</div><div class="code_line">#50 0x3411b342 in __CFRunLoopRun ()</div><div class="code_line">#51 0x3409e4dc in CFRunLoopRunSpecific ()</div><div class="code_line">#52 0x3409e3a4 in CFRunLoopRunInMode ()</div><div class="code_line">#53 0x30922fcc in GSEventRunModal ()</div><div class="code_line">#54 0x3751f742 in UIApplicationMain ()</div><div class="code_line">#55 0x00002b16 in main (argc=1, argv=0x2fdffb90) at /Users/anton/Desktop/projects/ХХХ/main.mm:11</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
Заметил, что если клавиатура выставлена цифровая - то ошибки нет. И в эмуляторе естественно тоже всё окей.<br>
<br>
Гугл ни по одному слову из стектрейса ничего не выдал :( А я с разработкой под айось дружу только месяц.. Хелп&#33;]]></description>
        <author>deil</author>
        <category>iOS</category>
      </item>
	
      </channel>
      </rss>
	