result
The value the request returns after it executes.
Declaration
var result: Any? { get }Discussion
Use resultType to determine the kind of value this property contains, and then cast to the appropriate type as the following example shows:
// resultType is .resultTypeCount.
guard let count = batchDeleteResult.result as? Int else { return }
// resultType is .resultTypeObjectIDs.
guard let objectIDs = batchDeleteResult.result as? [NSManagedObjectID]
else { return }
// resultType is .resultTypeStatusOnly.
guard let status = batchDeleteResult.result as? Bool else { return }