Tôi đang cố gắng tìm ra lý do tại sao tôi nhận được sự cố này trong ứng dụng của mình.Mã EXC_BAD_ACCESS 2 trên UIAlertView trong iOS6
Nó hoạt động hoàn toàn tốt đẹp trong Xcode 4.4 chạy trong mô phỏng với iOS5.1, nhưng khi tôi chuyển sang xcode 4.5 và iOS6 tôi nhận được một mã số EXC_BAD_ACCESS 2. Đây là mã của tôi:
- (void) myMethod
{
UIAlertView *alertview = [[[UIAlertView alloc]initWithTitle:@"Title" message:@"message" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil] autorelease];
alertview.tag = 1
[alertview show];
}
điều này đang cho tôi mã EXC_BAD_ACCESS 2 trên [UIAlertView show]
dòng
bất kỳ ý tưởng nào?
cảm ơn!
đẹp kỹ năng gỡ lỗi! Chắc chắn làm việc –
Tôi chỉ muốn thêm vào đó vụ tai nạn này cũng xảy ra khi ứng dụng được khởi chạy, nếu người dùng về nhà và quay lại, một màn hình hiển thị cảnh báo sẽ dẫn đến lỗi. Làm performSelectorOnMainThread ... sẽ sửa chữa nó theo gợi ý của Eva. – Tommy
Tuyệt vời! Điều này đã giúp tôi và giải quyết vấn đề của tôi! – Patrik