---
title: "init(currencyAmountResolutionResult:)"
framework: intents
role: symbol
role_heading: Initializer
path: "intents/insendpaymentcurrencyamountresolutionresult/init(currencyamountresolutionresult:)"
---

# init(currencyAmountResolutionResult:)

Creates a resolution result object with the specified currency amount resolution result object.

## Declaration

```swift
init(currencyAmountResolutionResult: INCurrencyAmountResolutionResult)
```

## Parameters

- `currencyAmountResolutionResult`: The doc://com.apple.sirikit/documentation/Intents/INCurrencyAmountResolutionResult object representing your proposed solution.

## Return Value

Return Value An initialized resolution result object.

## Discussion

Discussion Typically, you do not call this method directly. Instead, you use the existing methods to create a resolution result of the appropriate type.

## See Also

### Creating a Resolution Result Object

- [unsupported(forReason:)](intents/insendpaymentcurrencyamountresolutionresult/unsupported(forreason:).md)
- [INSendPaymentCurrencyAmountUnsupportedReason](intents/insendpaymentcurrencyamountunsupportedreason.md)
