gpt4 book ai didi

ios - 无法访问资源文件

转载 作者:行者123 更新时间:2023-11-29 13:18:53 26 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序,我想将两个 CSV 文件加载到我的应用程序中。

正如您在下图中看到的,这些文件位于Resources 组中:

enter image description here

我用它来获取它的文件路径:

filePath = [[NSBundle mainBundle] pathForResource:@"Familias"ofType:@"txt"];

这是 Util readTitleFromCSV:

的代码
+(void)readTitleFromCSV:(NSString*)path Entity:(NSString*)entityName
{
AppDelegate* appDelegate =
(AppDelegate*)[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];

NSString *fileDataString =
[NSString stringWithContentsOfFile:path
encoding:NSUTF8StringEncoding
error:nil];

NSArray *linesArray = [fileDataString componentsSeparatedByString:@"\n"];

[ ... ]

}

但是 fileDataString 是 nil,我没有得到任何错误。

我做错了什么?

最佳答案

NSError 传递到您的文件中并检查调用失败的原因。可能存在一些编码问题。

在此之前,通过转到目标构建阶段 Pane 检查该文件是否包含在您的应用程序包中(请参见下图以获取指导)

enter image description here

关于ios - 无法访问资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14879649/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com