О, я вижу ... настоящие невидимые символы;) Этот FAQ, вероятно, будет полезен:
http://www.unicode.org/faq/unsup_char.html
В нем перечислены текущие невидимые кодовые точки и содержится другая информация, которая может оказаться вам полезной.
РЕДАКТИРОВАТЬ: Добавлена информация, относящаяся к какао
Поскольку вы используете Какао, вы можете получить набор символов Юникода для управляющих символов и сравнить с ним:
NSCharacterSet* controlChars = [NSCharacterSet controlCharacterSet];
Возможно, вы также захотите взглянуть на ссылку FAQ, которую я разместил выше, и добавить любые символы, которые, по вашему мнению, могут вам понадобиться, на основе информации, содержащейся в наборе символов, возвращаемом controlCharacterSet.
РЕДАКТИРОВАТЬ: Добавлен пример создания строки Unicode из символа Unicode
unichar theChar = 0x000D;
NSString* thestring = [NSStirng stringWithCharacters:&theChar length:1];