我使用Theos创建了一个简单的调整。然后,还使用Theos模板在我的调整中创建了一个库,并根据需要自动将其自动添加为子项目,在我的调整的Makefile中添加了以下两行:

SUBPROJECTS += alertlib
include $(THEOS_MAKE_PATH)/aggregate.mk


问题是:如何在Tweak.xm文件中包含/访问新创建的库中的文件?尝试导入,但未成功,我收到Undefined symbols for architecture armv7错误。

最佳答案

TWEAKNAME_FILES = Tweak.xm您的NEWCODE

例:

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Kit
Kit_FILES = Tweak.xm SomeClass.mm
include $(THEOS_MAKE_PATH)/tweak.mk
BLAH BLAH

关于ios - 如何在Theos的子项目库中的Tweak.xm中包含文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45297430/

10-09 16:34