2015-02-06 17 views
5

Tôi nhận được lỗi này mỗi lần tôi chạy dự án và cố gắng điều hướng đến một màn hình khác.Không thể tìm thấy lớp InterfaceController của giao diện điều khiển để khởi tạo

Unable to find interface controller class 'HelpInterfaceController' to instantiate 

Tôi đang sử dụng một cách chính xác mà tôi biết:
- (IBAction)HelpButton { [self presentControllerWithName:@"help" context:nil]; }
Cũng tên help là vì nó là trong nhận dạng. Vì vậy, những gì hoặc nơi tôi đang đi sai?

Trả lời

7

Tôi đã tìm thấy lỗi! Đó là vì tệp .m của tôi, thành viên mục tiêu của nó là MemGame thay vì MenGame WatchKit Extension. Vì vậy, tôi bỏ chọn tùy chọn đầu tiên và chọn tùy chọn thứ ba và bây giờ nó đang chạy hoàn hảo. Solution

+0

Trong trường hợp bất kỳ ai đang tìm kiếm khu vực "Thành viên mục tiêu", chỉ cần nhấp vào tệp (ví dụ: InterfaceController.m) và sau đó là "Trình kiểm tra tệp" (biểu tượng giấy) ở ngăn bên phải. Khu vực thành viên mục tiêu là ở giữa. – Naijaba

Các vấn đề liên quan