我正在尝试熟悉目标 C,我目前的目标是读取文本文件中的项目列表并将它们存储在 NSString 数组中。
目前这就是我所拥有的:
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"myList" ofType:@"txt"];
NSData* data = [NSData dataWithContentsOfFile:filepath];
NSString* string = [[NSString alloc] initWithBytes:[data bytes]
length:[data length]
encoding:NSUTF8StringEncoding];
NSString* delimiter = @"\n";
listArray = [string componentsSeparatedByString:delimiter];
我不确定这是否重要,但myList.txt
在我的支持文件中。
目前,我的列表中只有一项。但是,我什至无法将 1 项存储到我的listArray
.
我确信我错过了一些愚蠢的东西,我只是 Objective C 的新手。
编辑: 我很抱歉之前没有提到这一点。我没有收到任何错误。我的数组只是空的。