Я хочу транслитерировать кириллическую строку до ее ближайшего латинского эквивалента. Например. "матрешка" => "матрешка", "водка" => "водка". Поэтому в идеале мне нужен готовый к использованию метод для NSString или где-то еще, который уже знает все о алфавитах и может вести диалог.
Но если такой функциональности нет в iOS API, то я буду полностью доволен чем-то вроде метода ruby tr , который просто заменяет символы в строке, используя простое сопоставление, указанное в качестве параметра.
"баба".tr('абвгд', 'abvgd')