我做了这个函数返回的文件目录中的文件的大小,它的工作原理,但我得到警告说,我要修复,功能:警告“fileAttributesAtPath:traverseLink被弃用:在IOS第一弃用2.0
-(unsigned long long int)getFileSize:(NSString*)path
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *getFilePath = [documentsDirectory stringByAppendingPathComponent:path];
NSDictionary *fileDictionary = [[NSFileManager defaultManager] fileAttributesAtPath:getFilePath traverseLink:YES]; //*Warning
unsigned long long int fileSize = 0;
fileSize = [fileDictionary fileSize];
return fileSize;
}
*警告是'fileAttributesAtPath:traverseLink:已弃用,先在ios 2.0中弃用'。这是什么意思,我该如何解决它?
的可能的复制[?如何解决fileAttributesAtPath警告问题(http://stackoverflow.com/questions/9019353/how-to- resolve-issues-with-fileattributesatpath-warning) –