---
title: result
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsinvocationoperation/result
---

# result

The result of the invocation or method.

## Declaration

```occ
@property (retain, readonly, nullable) id result;
```

## Discussion

Discussion The object returned by the method or an NSValue object containing the return value if it is not an object. nil if the method or invocation is not finished executing. If an exception was raised during the execution of the method or invocation, accessing this property raises that exception again. If the operation was cancelled or the invocation or method has a void return type, accessing this property raises an exception; see Result Exceptions.

## See Also

### Getting Attributes

- [invocation](foundation/nsinvocationoperation/invocation.md)
