2015-03-05 25 views
5

UIApplication alt sınıfını işaretlediğim ve sendEvent işlevini geçersiz kılan örnek uygulama geliştiriyorum.Her şey iyi çalışıyor, ancak bazen işlevin istisnasını alıyorum, [UIApplication SendEvent] istisnasının içinden olabilir mi? benim kod ..UIApplication SendEvent çökmesi

(void)sendEvent:(UIEvent *)event 
{ 
    [super sendEvent:event]; 


//Some other things just checking for type of event..etc... 

} 

sadece [super sendEvent:event]; çağrıldıktan sonra kazasında SIGSEGV olsun.

+0

Aynı görüyorum – ppaulojr

+0

Aynı şeyi görüyorum ama nadirdir. – Zammbi

cevap

0

Rutininizin sonunda [super sendEvent:event]'u taşımanız gerektiğini düşünüyorum.

Kesişiyorsanız, önce süper değil, en sonuncu yöntem yöntemini çağırmalısınız. İlk önce süper yöntemi çağırırsanız, etkinliği en sonunda yiyebilecek tüm yanıtlayıcılara iletir.

İlgili konular