Модуль Appcelerator Titanium iOS в XCode выдает ошибку: не удается найти объявление интерфейса для 'TiModule' - PullRequest
0 голосов
/ 05 августа 2020

Я создал модуль Appcelerator iOS через CLI следующим образом: (appc new -n moduleName --id com.my.moduleId)

Рядом с ComModulenameModule я создал ViewProxy и View .h и .m файлы, чтобы я мог использовать собственные представления.

Я не написал ни одной строчки кода, а компилятор уже выдает мне ошибку: Cannot find interface declaration for 'TiModule', superclass of 'ComModulenameModule'.

Почему это происходит? Модуль был сгенерирован через CLI, поэтому он должен иметь всю структуру для работы с Titanium framework. Это должно быть "come from factory".

#import "TiModule.h"
@interface ComModulenameModule : TiModule { //Cannot find interface declaration for 'TiModule', superclass of 'ComModulenameModule'

Такая же ошибка возникает для TiUIView. Кстати, импорт правильный.

Кто-нибудь может мне помочь? Заранее спасибо!

1 Ответ

0 голосов
/ 29 августа 2020

Единственное, что исправило, это отформатировать мою Ma c и все переустановить. Я пробовал создать нового пользователя, пробовал другую версию XCode, ничего. Единственным разрешением было форматирование.

...