Instance Property
インスタンスプロパティ
UTF8String
A null-terminated UTF8 representation of the string.
この文字列のヌル終端UTF8表現。
Declaration
宣言
@property(readonly) const char *UTF8String;
Discussion
議論
This C string is a pointer to a structure inside the string object, which may have a lifetime shorter than the string object and will certainly not have a longer lifetime. Therefore, you should copy the C string if it needs to be stored outside of the memory context in which you use this property.
このC文字列は文字列オブジェクト内のある構造体へのポインタです、それは文字列オブジェクトより短い生涯を持つかもしれません、そしてきっとより長い生涯を持たないでしょう。それゆえ、あなたはC文字列をコピーすべきです、もしそれが、あなたがこのプロパティを使うメモリ文脈の外側で格納される必要があるならば。
See Also
参照
Getting C Strings
C文字列を扱う
- cStringUsingEncoding:
Returns a representation of the string as a C string using a given encoding.
文字列のある表現をC文字列としてある与えられた符号化を使って返します。