在MacOSXcode项目中读取项目数据文件
Reading project data file in Mac OS Xcode project
我是使用 XCode 9.2 进行开发的新手,正在为 MacOS 编写 Cocoa 应用程序。
我想在程序中维护一个数据文件(简单的 CSV 文本文件)。
假设文件名为 "the_data.dat"。
这已添加到项目中。
此文件的目的是随程序一起提供。
问题:
用fopen打开时这个文件的路径是什么?
我如何确保它被运送 - 我希望它作为一个可查看的文本文件运送,以备我们需要检查其内容时使用。
根据有评论:
查看评论。来自 HAS 的提示指明了方向:
NSBundle *myBundle = [NSBundle mainBundle];
NSString *absPath= [myBundle pathForResource:@"the_file" ofType:@"dat"];
获取路径。将文件作为文本文件添加到项目中。
路径解析为 ...../Contents/Resource/the_file.dat
。 – TenG 昨天
我是使用 XCode 9.2 进行开发的新手,正在为 MacOS 编写 Cocoa 应用程序。
我想在程序中维护一个数据文件(简单的 CSV 文本文件)。
假设文件名为 "the_data.dat"。
这已添加到项目中。
此文件的目的是随程序一起提供。
问题:
用fopen打开时这个文件的路径是什么? 我如何确保它被运送 - 我希望它作为一个可查看的文本文件运送,以备我们需要检查其内容时使用。
根据有评论:
查看评论。来自 HAS 的提示指明了方向:
NSBundle *myBundle = [NSBundle mainBundle];
NSString *absPath= [myBundle pathForResource:@"the_file" ofType:@"dat"];
获取路径。将文件作为文本文件添加到项目中。
路径解析为 ...../Contents/Resource/the_file.dat
。 – TenG 昨天