xm文件include另一个xm?

最近在整理之前的代码,发现很多tweak都是把hook全写在了一个文件里面,看着很不爽,想按hook功能的不同分成不同的xm文件,然后通过在一个xm文件中把分类的xm文件都include进来,但是我在尝试中,
被include的xm文件有个编译错误,
,网上说是c++和oc混编的问题,有大牛遇到类似的问题吗?求指教。

在主xm文件中,加入%group就可以了

你好像考虑复杂了。比如你有1.xm,2.xm,3.xm这3个xm文件,那只需要在Makefile中写上

XXX_FILES = 1.xm 2.xm 3.xm

就行了

另外就是include的全都是头文件,源文件没法include

请问如果使用iOSOpenDev的话 应该怎么设置?

iOSOpenDev应该可以像普通App开发那样,从Xcode里添加源文件吧?