2011-01-06 5 views
3

私のiPhoneアプリケーションでは、2つの文字の間にスペースがたくさんあるASCIIアートを使用しています。iPhone SDKの ""(スペース)のエスケープシーケンスは何ですか?

だから私は各スペースの代わりにスペースのエスケープシーケンスを追加する必要があります。

iPhone SDKのスペースのエスケープシーケンスとは何ですか?

+0

実行時にアプリケーションに違いはありませんエスケープシーケンスを使用して、コンパイラは、単にリテラルの空白文字に変換します。 – BoltClock

+0

あなたのご意見ありがとうございます。ああ、私はそれを知っていますが、まだ宇宙のエスケープシーケンスですか? –

+0

確かに '\'を試してみませんか?あるいは、おそらく '0x20'の16進コードですが、' 0x20'を実際のスペース文字にエスケープする方法はわかりません。 – Bojangles

答えて

9

あなたが代わりにNon-breaking spaces(またはother unicode characters)を使用することができます。

NSString* body = @"t \n e \n s \n t\n"; 
body = [body stringByReplacingOccurrencesOfString:@" " withString:@"\u00A0"]; 
picker.body = body; 
関連する問題