Один из способов обойти это - просто принять пунктуацию, поскольку она является десятичной, а затем изменить ее, когда вы передадите ее в виде строки для отображения.
NSString *firstString = @"102.08", *finalString;
finalString = [[firstString stringByReplacingOccurancesOfString:@"." withString:@","];
//string value returns 102,08
Это сработает, если вам просто нужно отобразить. Это не будет работать, если вы делаете математику с этой строкой. Вы на самом деле не можете. Теперь вы можете сохранить его как число с плавающей точкой, а затем при преобразовании в строку вы делаете эти 2 строки кода