FIRTransactionResult
@interface FIRTransactionResult : NSObject
Used for runTransactionBlock(_:)
. A TransactionResult
instance is a
container for the results of the transaction.
-
Used for
runTransactionBlock(_:)
. Indicates that the new value should be saved at this location.Declaration
Objective-C
+ (nonnull FIRTransactionResult *)successWithValue: (nonnull FIRMutableData *)value;
Parameters
value
A
MutableData
instance containing the new value to be setReturn Value
A
TransactionResult
instance that can be used as a return value from the block given torunTransactionBlock(_:)
. -
Used for
runTransactionBlock(_:)
. Indicates that the current transaction should no longer proceed.Declaration
Objective-C
+ (nonnull FIRTransactionResult *)abort;
Return Value
A
TransactionResult
instance that can be used as a return value from the block given torunTransactionBlock(_:)