|
LuxChat
2.0
Instant messenger for iOS
|
#import <FIRStorage.h>
Instance Methods | |
| (FIRStorageReference *) | - reference |
| (FIRStorageReference *) | - referenceForURL: |
| (FIRStorageReference *) | - referenceWithPath: |
Class Methods | |
| (storage() | + NS_SWIFT_NAME |
| (instancetype) | + storageForApp: |
Properties | |
| FIRApp * | app |
| NSTimeInterval | maxUploadRetryTime |
| NSTimeInterval | maxDownloadRetryTime |
| NSTimeInterval | maxOperationRetryTime |
| dispatch_queue_t | callbackQueue |
FirebaseStorage is a service that supports uploading and downloading binary objects, such as images, videos, and other files to Google Cloud Storage.
If you call [FIRStorage storage], the instance will initialize with the default FIRApp, [FIRApp defaultApp], and the storage location will come from the provided GoogleService-Info.plist.
If you call [FIRStorage storageForApp:] and provide a custom instance of FIRApp, the storage location will be specified via the FIROptions::storageBucket property.
| + (storage() NS_SWIFT_NAME |
Creates an instance of FIRStorage, configured with the default FIRApp.
| - (FIRStorageReference *) reference |
Creates a FIRStorageReference initialized at the root Firebase Storage location.
| - (FIRStorageReference *) referenceForURL: | (NSString *) | string |
Creates a FIRStorageReference given a gs:// or https:// URL pointing to a Firebase Storage location. For example, you can pass in an https:// download URL retrieved from [FIRStorageReference getDownloadURL] or the gs:// URI from [FIRStorageReference description].
| string | A gs:// or https:// URL to initialize the reference with. |
| Throws | an exception if passed in URL is not associated with the FIRApp used to initialize this FIRStorage. |
| - (FIRStorageReference *) referenceWithPath: | (NSString *) | string |
Creates a FIRStorageReference initialized at a child Firebase Storage location.
| string | A relative path from the root to initialize the reference with, for instance "path/to/object". |
| + (instancetype) storageForApp: | (storage(app:)) | NS_SWIFT_NAME |
Creates an instance of FIRStorage, configured with the custom FIRApp app.
| app | The custom FIRApp used for initialization. |
|
readnonatomicstrong |
The Firebase App associated with this Firebase Storage instance.
|
readwritenonatomicstrong |
Queue that all developer callbacks are fired on. Defaults to the main queue.
|
readwriteatomic |
Maximum time in seconds to retry a download if a failure occurs. Defaults to 10 minutes (600 seconds).
|
readwriteatomic |
Maximum time in seconds to retry operations other than upload and download if a failure occurs. Defaults to 2 minutes (120 seconds).
|
readwriteatomic |
Maximum time in seconds to retry an upload if a failure occurs. Defaults to 10 minutes (600 seconds).
1.8.9.1