Tôi đang sử dụng đoạn mã sau để lấy một số thông điệp và đưa chúng vào hộp thư của tôi."Pushing cùng dụ xem điều khiển nhiều hơn một lần không được hỗ trợ" ngoại lệ
MyInboxVC *inboxVC=[MyInboxVC get ];
//upload all the pending messages
UINavigationController *devNavController=[[MyappMgr get]getDeveloperNavigationController ];
[devNavController pushViewController:inboxVC animated:YES];
[devNavController setNavigationBarHidden:NO];
tôi nhận được ngoại lệ
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing the same view controller instance more than once is not supported (<MyInboxVC: 0x1452a0>)'
có nghĩa là gì? Tôi đang làm gì sai?
tôi đã trải qua cùng một vấn đề trong một ứng dụng rất đơn giản. Điều này giải quyết nó cho tôi. – neoneye
Tôi có séc này nhưng ngoại lệ vẫn tồn tại. Khi lần đẩy thứ hai xảy ra, topViewController vẫn chưa thay đổi. Nếu tôi đẩy mà không có hoạt hình, nó hoạt động. bất cứ ai có thể giúp đỡ về điều này? – edwardtoday