Objective c 您是否应该对.mm文件使用单独的头文件?

Objective c 您是否应该对.mm文件使用单独的头文件?,objective-c,xcode,Objective C,Xcode,在Xcode中,如果您将c++与objective c混合使用,您不应该在实现中使用单独的头文件吗?如果c++实例变量应该是分开的,那么如何声明它?不能将c++头文件包含到非.mm文件中,否则会出现编译错误。不过我发现可以在.mm文件中扩展接口

在Xcode中,如果您将c++与objective c混合使用,您不应该在实现中使用单独的头文件吗?如果c++实例变量应该是分开的,那么如何声明它?不能将c++头文件包含到非.mm文件中,否则会出现编译错误。

不过我发现可以在.mm文件中扩展接口