对于报 'Bad file descriptor'错误的原因

不小心犯的错误:

reason: '*** -[NSConcreteFileHandle writeData:]: Bad file descriptor


原因是在创建文件句柄的时候:把方法

 NSFileHandle *handle =[NSFileHandlefileHandleForWritingAtPath:filePath];

写成了:

NSFileHandle *handle = [NSFileHandle fileHandleForReadingAtPath:filePath];


版权声明:本文为VAN_MR原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。