Use the setCurrencyCode:
method of NSNumberFormatter
.
[numberFormatter setCurrencyCode:@"EUR"];
or
[numberFormatter setCurrencyCode:@"USD"];
Keep in mind that even though the desired currency symbol will be used, the resulting currency value string is still going to be formatted based on the user's locale.