O OSS SDK for iOS oferece uma API síncrona prática para verificar se um objeto específico existe em um bucket.
Observações
-
Antes de execute o código de exemplo deste tópico, crie uma instância do OSSClient usando métodos como configurar um nome de domínio personalizado ou o Security Token service (STS). Para mais informações, consulte Initialization.
NotaO endpoint especificado na inicialização determina a região do bucket.
Código de exemplo
O código a seguir mostra como verificar se um objeto existe:
NSError * error = nil;
BOOL isExist = [client doesObjectExistInBucket:@"examplebucket" objectKey:@"file" error:&error];
if (!error) {
if(isExist) {
NSLog(@"File exists.");
} else {
NSLog(@"File not exists.");
}
} else {
NSLog(@"Error!");
}