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!

Foi útil?

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
scroll top