Я хочу, чтобы цена, округленная в большую сторону, отображалась в виде валюты без цифр после десятичного знака. Без стиля валюты нет проблем. Стиль валюты переопределяет другие свойства, которые я установил?
После того, как вы установили стиль валюты, попробуйте
[currencyFormatter setMaximumFractionDigits:0];
Возможно, вам также потребуется установить режим округления.