在Mac OS Xcode项目中读取项目数据文件

时间:2017-12-14 11:07:43

标签: xcode macos data-files

我不熟悉使用XCode 9.2开发,为MacOS编写Cocoa应用程序。

我想在程序中维护一个数据文件(简单的CSV文本文件)。

假设该文件名为“the_data.dat”。

这已被添加到项目中。

目的是将此文件随程序一起提供。

问题:

使用fopen打开时此文件的路径是什么? 我如何确保它被发货 - 如果我们需要检查其内容,我希望它作为可查看的文本文件发布。

1 个答案:

答案 0 :(得分:0)

根据HAS评论:

见评论。来自HAS的提示指出了方向:

NSBundle *myBundle = [NSBundle mainBundle];
NSString *absPath= [myBundle pathForResource:@"the_file" ofType:@"dat"];

获取路径。将文件作为文本文件添加到项目中。

路径解析为...../Contents/Resource/the_file.dat。 - 昨天的TenG