devsite/tools/jazzy/templates

FirebaseDatabase Framework Reference

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 set

    Return Value

    A TransactionResult instance that can be used as a return value from the block given to runTransactionBlock(_:).

  • 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 to runTransactionBlock(_:)

The Firebase JavaScript SDK implements the client-side libraries for applications using Firebase services.

Updated Jan 19, 2024

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

Updated Feb 20, 2025

The Firebase JavaScript SDK implements the client-side libraries for applications using Firebase services.

Updated Jan 19, 2024