添加一个空文件,为什么通过nsfilehangle打不开啊 ,求指导

iOS 码拜 7年前 (2015-05-05) 334次浏览 0个评论
 

– (void)viewDidLoad
{
    //NSMutableData *data;
    NSFileManager *fm = [NSFileManager defaultManager];
    NSString *path = [fm currentDirectoryPath];
    //NSArray *dirarray; 
    infile_ = [NSFileHandle fileHandleForReadingAtPath:@”/jia”];
    NSMutableString *string = [[NSMutableString alloc]init];
    if (infile_ != nil) {
    NSMutableArray *temparray = [[NSMutableArray alloc]init];
    while ([infile_  offsetInFile] == [infile_ seekToEndOfFile]) 
    {
            NSData *tempdata = [infile_ readDataOfLength:1];
            string = (NSMutableString *)tempdata;
            //[data appendData:tempdata];
        [temparray addObject:string];
        //data = nil;
    }
    self.array = temparray;
    }
    else
    {
        //dirarray = [fm directoryContentsAtPath:path];
        text_.text = path;
    }
    [super viewDidLoad];
}

添加一个空文件,为什么通过nsfilehangle打不开啊 ,求指导
20分
好像路径不太对啊,建议lz调试一下,看看路径是否正确。
另外,我找了一段相关的代码:

    NSString *path = [[NSBundle mainBundle] pathForResource:@”webViewContent” ofType:@”html”];
    NSFileHandle *readHandle = [NSFileHandle fileHandleForReadingAtPath:path];

添加一个空文件,为什么通过nsfilehangle打不开啊 ,求指导
我也觉得是路径不对,但是我不知道怎么改,不知道路径是怎么样的,测了下主目录是/,
添加一个空文件,为什么通过nsfilehangle打不开啊 ,求指导
文件是打开了,还有就是我想逐个读取,然后存入一个数组,不知道该怎么做,求例子

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明添加一个空文件,为什么通过nsfilehangle打不开啊 ,求指导
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!