我想弄清楚爲什麼即時通訊崩潰在我的應用程序。在UIAlertView在iOS6 EXC_BAD_ACCESS代碼2
它工作在Xcode 4.4完美的罰款與ios5.1的模擬器中運行,但是當我切換到的Xcode 4.5和iOS6的我得到一個EXC_BAD_ACCESS碼2。這裏是我的代碼:
- (void) myMethod
{
UIAlertView *alertview = [[[UIAlertView alloc]initWithTitle:@"Title" message:@"message" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil] autorelease];
alertview.tag = 1
[alertview show];
}
這是給我一個EXC_BAD_ACCESS代碼2上的[UIAlertView show]
行
有什麼想法嗎?
謝謝!
好的調試技能!肯定工作 –
我只想補充說,這個崩潰也發生在應用程序啓動時,如果用戶回家並返回,警報視圖顯示將導致崩潰。執行SelectorOnMainThread ...將按照Eva的建議修復它。 – Tommy
太棒了!這幫助我解決了我的問題! – Patrik