Использование ошибки необъявленного типа в приложении Watch Kit
Я создаю таблицу в контроллере интерфейса, которая не является основной точкой входа в мое приложение WatchKit. В приведенном ниже заявлении EventDescription
это пользовательский класс, который привязан к строке таблицы. Компилятор не разрешает EventDescription
учебный класс.
if let row = EventTable.rowControllerAtIndex(index) as EventDescription{
1 ответ
Я решил это. Просто создал новый контроллер интерфейса и удалил старый в раскадровке. Ранее я пытался очистить полученные данные и перезапустить Xcode, что не решило проблему. Здесь я хотел бы упомянуть одну вещь: я переместил исходный файл Interface Controller в другую папку, и это должно было вызвать указанную проблему. Однако очистка полученных данных должна была позаботиться об этом. Надеюсь, что этот комментарий поможет другим, работающим над приложениями WatchKit. Спасибо всем за поддержку!