すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:オブジェクトの存在確認 (iOS SDK)

最終更新日:Nov 30, 2025

OSS SDK for iOS は、指定されたオブジェクトがバケットに存在するかどうかを確認するための便利な同期 API を提供します。

注意事項

  • このトピックのサンプルコードを実行する前に、カスタムドメイン名や Security Token Service (STS) などを使用して OSSClient インスタンスを作成する必要があります。 詳細については、「初期化」をご参照ください。

    説明

    バケットのリージョンは、初期化時に指定されたエンドポイントによって決まります。

サンプルコード

次のコードは、オブジェクトが存在するかどうかを確認する方法の例です。

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!");
}