2012-06-15 21 views
10

Tôi gặp phải sự cố gián đoạn khi sử dụng Bảng phân cảnh trong iOS 5. Mỗi lần như vậy, tôi nhận được SIGABRT khi tôi cố gắng tạo một đối tượng mới bằng bộ điều khiển chế độ xem từ Bảng phân cảnh của mình. Nó có vẻ giống như một lỗi rất chung chung, nhưng tôi không thể tìm thấy bất cứ ai khác mà nhìn thấy điều này. Cảm ơn bạn đã giúp đỡ!Kịch bản bị lỗi - cảnh quan tuân thủ mã hóaViewController

SectionLandscapeViewController *sectionViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"SectionLandscapeViewController"]; 

Và vụ tai nạn ...

Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIProxyObject 0xa0fba20> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key sceneViewController.' 
+2

cùng một vấn đề đối với tôi .. bạn đã sửa chữa nó chưa? –

+0

Tôi cũng quan tâm đến aswer cho câu hỏi này – Lukas1

+0

Tôi nhận được điều này chạy trên iphone của tôi 4 nhưng không phải trong giả lập. Rất lạ, rất khó chịu. – Morkrom

Trả lời

1

Mở tập tin .xib của bạn cho bộ điều khiển này và click chuột phải vào "File Chủ đầu tư" và kiểm tra xem bạn đã kết nối bất cứ tài sản sai hoặc cửa hàng. Bạn sẽ tìm thấy một biểu tượng nhỏ màu vàng ở phía bên phải của cửa hàng nếu nó là một sai lầm. Chỉ cần loại bỏ nó và thử.

+0

Cảm ơn, nhưng đó là một Storyboard. Các cửa hàng và thuộc tính của bộ điều khiển chế độ xem đều ổn. – user1360726

1

Tôi có thể khắc phục điều này bằng cách thực hiện "Đặt lại nội dung và cài đặt" trong Trình mô phỏng IPhone.

+1

Tôi đang chạy trên thiết bị của mình với lỗi này. – Morkrom

0

Chạy nó trong mô phỏng:

Hãy thử Simulator -> Reset Content and Settings

Trên thiết bị

thử xóa và cài đặt lại ứng dụng