iPhone SDK ver tamanho do arquivo local (um criado por aplicação)
Pergunta
Existe uma maneira que eu posso olhar para o tamanho de um arquivo o aplicativo cria em bytes, em seguida, armazenar esse número para usar mais tarde? Ou há alguma maneira eu posso dizer se um objeto em um NSArray está vazia, eu tentei tudo, mas simplesmente não funciona!
Solução
classe método Use NSFileManager
- (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error
A chave tamanho no dicionário retornado é definido como
NSString * const NSFileSize;
Assim, por exemplo
NSError *error = nil;
NSDictionary *attributes = [[NSFileManager defaultManager]
attributesOfItemAtPath:@"/path/to/file" error:&error];
if (!error) {
NSNumber *size = [attributes objectForKey:NSFileSize];
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow