Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何使用NSFileHandle打开文本文件_Iphone_Ios_Nsfilehandle - Fatal编程技术网

Iphone 如何使用NSFileHandle打开文本文件

Iphone 如何使用NSFileHandle打开文本文件,iphone,ios,nsfilehandle,Iphone,Ios,Nsfilehandle,我试图打开一个小的文本文件来测试文件上的一些NSFileHandle函数。但是我不知道怎么做,如果你能告诉我我错过了什么,那就太好了 //h 我在这里所做的一切都是试图打开文件,但是每次我按下按钮,我都会收到错误消息“open of nCode for reading failed”。。。我做错了什么 因此,我希望能找到一种方法,让用户输入一个代表文本文件中一行的数字,然后返回该行中的文本。。有人知道这样做的方法吗?可能吗?问题很可能是文件路径,因为您没有指定完整路径名。当您想访问应用程序包中的

我试图打开一个小的文本文件来测试文件上的一些NSFileHandle函数。但是我不知道怎么做,如果你能告诉我我错过了什么,那就太好了

//h

我在这里所做的一切都是试图打开文件,但是每次我按下按钮,我都会收到错误消息“open of nCode for reading failed”。。。我做错了什么


因此,我希望能找到一种方法,让用户输入一个代表文本文件中一行的数字,然后返回该行中的文本。。有人知道这样做的方法吗?可能吗?

问题很可能是文件路径,因为您没有指定完整路径名。当您想访问应用程序包中的文件时,请使用
-[NSBundle pathForResource:ofType]

NSString *path = [[NSBundle mainBundle] pathForResource:@"nCode01"
                                                 ofType:@"txt"];
nCode = [NSFileHandle fileHandleForReadingAtPath:path];

最可能的问题是文件路径,因为您没有指定完整的路径名。当您想访问应用程序包中的文件时,请使用
-[NSBundle pathForResource:ofType]

NSString *path = [[NSBundle mainBundle] pathForResource:@"nCode01"
                                                 ofType:@"txt"];
nCode = [NSFileHandle fileHandleForReadingAtPath:path];

我已经在我的文件包中将其放入我的资源文件我已经在我的文件包中将其放入我的资源文件。。。我痛苦地看到,这和初始化数据库时做的一样。。。我早该知道的。。对目标C来说仍然是新的,但yea似乎是一个很难错过的目标(谢谢你。嗯……我很痛苦地看到,这和你初始化数据库时做的是一样的……我应该知道这一点……对目标C来说,这还是个新鲜事,但yea似乎很难错过……。)谢谢。
NSString *path = [[NSBundle mainBundle] pathForResource:@"nCode01"
                                                 ofType:@"txt"];
nCode = [NSFileHandle fileHandleForReadingAtPath:path];