Ich habe diese Funktion, die die Größe der Datei in Dokumentenverzeichnis gibt, es funktioniert, aber ich erhalte Warnung, dass ich beheben möchten, die Funktion:Warning ‚fileAttributesAtPath: traverseLink veraltet ist: zuerst in ios veraltet 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;
}
* Die Warnung lautet 'fileAttributesAtPath: traverseLink: wird in IOS 2.0 nicht mehr empfohlen'. Was ist das und wie kann ich es beheben?
Mögliche Duplikat [? Wie Probleme mit fileAttributesAtPath Warnung lösen] (http://stackoverflow.com/questions/9019353/how-to- resolve-issues-with-fileattributesatpath-warning) –