我的 Objective-C 项目中有一些 C++ 文件。为了在头文件中使用 STL,我在“构建设置”中将项目设置设置为编译源代码为 Objective-C++。
但是现在,我想在我的项目中使用RegexKitLite。我发现 RegexKitLite 在Objective-C++模式下会出现编译错误,但在Objective-C模式下或在“根据文件类型”模式下自动确定时编译正确。
我的问题是:
如何设置单个头文件编译为 C++?(我在Identity and Type中将File Type设置为“C++ Header” ,但没有看到任何效果。)。
如何使用“Objective-C++”中的 RegexKitLite?