Appcelerator Titanium iOS Module in XCode gives error: Cannot find interface declaration for 'TiModule'
Appcelerator Titanium iOS Module in XCode gives error: Cannot find interface declaration for 'TiModule'
我通过 CLI 创建了一个 Appcelerator iOS 模块,如下所示:
(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
也有同样的错误。
顺便说一句,我认为导入是正确的。
有人可以帮助我吗?
提前致谢!
唯一修复它的方法是格式化我的 Mac 并重新安装所有内容。
我尝试创建一个新用户,尝试另一个版本的 XCode,什么都没有。唯一的解决办法是格式化。
我通过 CLI 创建了一个 Appcelerator iOS 模块,如下所示:
(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
也有同样的错误。
顺便说一句,我认为导入是正确的。
有人可以帮助我吗? 提前致谢!
唯一修复它的方法是格式化我的 Mac 并重新安装所有内容。 我尝试创建一个新用户,尝试另一个版本的 XCode,什么都没有。唯一的解决办法是格式化。