NBFileBucket
@interface NBFileBucket : NSObject
ファイルバケットクラス
所属するファイルの管理機能を提供する。
-
バケット名
Declaration
Objective-C
@property (readonly, copy, nonatomic) NSString *_Nonnull bucketName;Swift
var bucketName: String { get } -
Undocumented
Declaration
Objective-C
- (instancetype)init NS_SWIFT_UNAVAILABLE("Use designated initializer"); -
バケット名を指定したイニシャライザ
Declaration
Objective-C
- (nonnull instancetype)initWithName:(nonnull NSString *)name;Swift
init(name: String)Parameters
nameバケット名
Return Value
初期化したインスタンス
-
ファイル一覧(メタデータ)をダウンロードする
リクエストパラメータで指定がある場合は、公開済みファイル一覧をダウンロードする
Declaration
Objective-C
- (void)queryFileInBackgroundWithCondition:(NBFileCondition)condition block:(nonnull NBFilesBlock)block;Swift
func queryFileInBackground(condition: NBFileCondition, completion block: @escaping NBFilesBlock)Parameters
conditionファイル公開状態
block実行結果を受け取るブロック
-
特定ファイルのメタデータを取得する
Declaration
Objective-C
- (void)getFileInBackgroundWithFilename:(nonnull NSString *)filename block:(nonnull NBFilesBlock)block;Swift
func getFileInBackground(filename: String, completion block: @escaping NBFilesBlock)Parameters
filename取得希望ファイル名
block実行結果を受け取るブロック
NBFileBucket Class Reference