9

適切に認識されるために、Objective-C NSString オブジェクトで文字をエスケープする必要がある文字セット全体を知りたい。たとえば、の"ようにエスケープする必要がある\"

NSString *temporaryString = @"That book is dubbed as \"the little book\".";

C文字セットは言語文字列の文字セットと同じchar *ですか?

助けてくれてありがとう:D

4

1 に答える 1

14

エスケープする必要がある文字は、"(二重引用符) と\(バックスラッシュ) 文字だけです。

などの特別な意味を持つ他の特殊文字リテラルがあります\nが、それらは実際には別の問題です。

Objective-CNSStringの値は、C と同じ一連の特殊文字リテラルを使用します。

于 2013-05-22T02:48:15.047 に答える