钛 iOS 模块构建成功,但在测试工具中损坏



我有一个使用Titanium mobilesdk 2.1.4.GA 构建的iOS模块,它依赖于一些框架。build.py 命令成功,但是当我尝试在模块测试工具中运行模块时,出现此错误:

架构 i386 的未定义符号: "_OBJC_CLASS_$_MyNewViewController",参考自: objc-class-ref in libmy.module.a(MyModuleView.o)LD:找不到架构 i386 的符号

如果我不使用我添加的代码,该模块效果很好。

如何为测试工具生成类的正确版本?

这是因为我需要将类的文件添加到目标构建阶段的"复制标头"和"编译源代码"中。要解决此问题,请单击左侧的项目名称,单击列表中的目标和"构建阶段"选项卡。然后将类的头文件和实现文件添加到"复制头文件"和"编译源代码"中。

最新更新