Используйте шестнадцатеричные значения для соответствующих расширенных символов.
0xbc for ¼
0xbd for ½
0xa9 for ©
Попробуйте Perl для таких случаев. Вот пример для 116
$ echo -e "abc\xbcdef" > extended_ascii.txt
$ cat extended_ascii.txt
abc▒def
$ cat -tv extended_ascii.txt
abcM-<def
Примечание ниже grep не соответствует ему
$ grep "\xbc" extended_ascii.txt
Perl соответствует
$ perl -ne ' print if /\xbc/ ' extended_ascii.txt
abc▒def
$
Если вы хотите соответствовать любому расширенному char, вне диапазона ascii, затем используйте ниже
$ perl -ne ' print if /[^\x20-\x7f]/ ' extended_ascii.txt
abc▒def
$
Примечание: мой терминал отображает ▒ для \ xbc, он может отличаться для вашего.
Для тех, кто мог бы заботиться, вот то, что я закончил тем, что делал:
GameScene * gs = [GameScene node];
[[Director sharedDirector] runScene: gs];
[[Director sharedDirector] replaceScene: [ShrinkGrowTransition transitionWithDuration:0.5 scene: gs]];
Это было сделано в рамках реализации GameLayer после того, как уровень был завершен.