NSFilSize仅针对任何文件路径返回192

时间:2019-03-21 06:32:49

标签: ios objective-c nsfilemanager nsfilehandle

我尝试使用attributesOfItemAtPath中的NSFileManager来获取以前保存的视频的文件大小。总是只返回192。

NSDictionary *assetDIct = [[NSFileManager defaultManager] attributesOfItemAtPath:[assetUrl path] error:&err];
NSLog(@"file size %llu for file %@",assetDIct.fileSize,assetUrl.path);

我使用NSFileHandle

得零
unsigned long long fsize = [[NSFileHandle fileHandleForReadingAtPath:[assetUrl path]] seekToEndOfFile];
NSLog(@"File size: %d", fsize);

文件路径为

  

/var/mobile/Containers/Data/Application/4567DC4F-7F90-41BC-864E-D0FF2ECD9BA1/Library/com.apple.UserManagedAssets.sx8JGn/rajeev_653436252DF034A0.movpkg

0 个答案:

没有答案