【问题标题】:Cross platform C++ function in xcode to read files in windows, Linux and MAC OSxcode中的跨平台C++函数在windows、Linux和MAC OS中读取文件
【发布时间】:2017-07-26 00:36:55
【问题描述】:

我有一个读取文件的 C++ 项目。我需要改进项目,使其还可以从 Mac Os 读取文件。 我在 x-code 中创建了一个项目,到目前为止,我决定使用 #ifdef TARGET_OS_MAC#import <Foundation/Foundation.h> 来分隔 windows 和 Mac 的代码。现在,当我在 main.cpp 文件中使用 NSString 编写 MAC-Read 文件的代码时,它不起作用,并且它给我的错误是它不知道 NSString。我尝试创建新的项目命令行和 Foundation 类型,但得到了同样的错误。 这两者如何结合?

【问题讨论】:

    标签: objective-c


    【解决方案1】:

    你应该包含可可框架:

    #import <Foundation/Foundation.h>
    

    【讨论】:

      猜你喜欢
      • 2013-11-11
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 2021-10-24
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      相关资源
      最近更新 更多