Если вы можете извлечь цену в виде простого числа, NSNumberFormatter предоставит вам локализацию валюты.
NSDecimalNumber *price = [NSDecimalNumber decimalNumberWithString:@"4.95"];
NSNumberFormatter *currencyFormatter = [[NSNumberFormatter alloc] init];
[currencyFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
Это добавит валюту из настроек региона по умолчанию для пользователей.Если вы хотите изменить региональные настройки, используйте:
[currencyFormatter setLocale:anyLocale];