跳转到内容

WDGTransactionResult

用于 [WDGSyncReference runTransactionBlock:] 方法中,WDGTransactionResult 实例是事务处理结果的载体。

Swift
```swift class func success(withValue value: WDGMutableData) -> WDGTransactionResult ```
Objective-C
```objectivec + (WDGTransactionResult *)successWithValue:(WDGMutableData *)value; ```

表明传入参数 value 应保存在这个节点处。

参数名 说明
value 一个包含新 value 属性的 WDGMutableData 实例。

WDGTransactionResult 实例,作为 [WDGSyncReference runTransactionBlock:] 方法中 block 的返回值。



Swift
```swift class func abort() -> WDGTransactionResult ```
Objective-C
```objectivec + (WDGTransactionResult *)abort; ```

使用该方法可以主动终止当前事务。

WDGTransactionResult 实例,作为 [WDGSyncReference runTransactionBlock:] 方法中 block 的返回值。