【发布时间】:2012-06-06 22:33:16
【问题描述】:
当我调用方法时,我在 XCode 中使用 Unrar4iOS 框架显示了一个错误 File::tell():
-(NSArray)unrarListFiles;
编译器向我显示了一堆错误,堆栈中的最后一个是 ftell,如果有人知道,如果我可能错了,请回复... 我想要做的完整过程是从下面的代码中提取归档文件的 int 数量:
int nuberOfPages = 0;
NSLog(@"Filepath: %@", filePath);
Unrar4iOS *_unrar = [[Unrar4iOS alloc] init];
BOOL ok = [_unrar unrarOpenFile:filePath];
if (ok) {
NSArray *files = [_unrar unrarListFiles];
for (NSString *filename in files) {
NSLog(@"File: %@", filename);
}
nuberOfPages = files.count;
[unrar unrarCloseFile];
} else {
[unrar unrarCloseFile];
}
[_unrar release];
return nuberOfPages;
【问题讨论】: