Я должен преобразовать NSString в unicode к NSString в ASCII, изменяющем все локальные символы: Ą к A, Ś к S, Ó к O, ü Вам, И так далее...
Что самый простой путь состоит в том, чтобы сделать это?
- [NSString dataUsingEncoding: NSASCIIStringEncoding allowLossyConversion: YES]
.
Все приведенные вами примеры обрабатываются так, как вы хотите. Похоже на символы без очевидного аналога, такие как ☃, переходите к '?'.