initWithCStringNoCopy:length:freeWhenDone:
C文字列からNSStringを初期化して返します
-(id)initWithCStringNoCopy:(char *)cString: length:(unsigned)length: freeWhenDone:(BOOL)flag:
解説
■10.4以降非推奨。
(代替なし)
C文字列からNSStringを初期化して返します。
返り値
( id )
文字列(NSStringまたはそのサブクラス)
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.0
参照
+ stringWithCString:length:
+ defaultCStringEncoding
例文
//sample1 char *cha = "12"; [info setStringValue:[[NSMutableString alloc] initWithCStringNoCopy:cha length:1 freeWhenDone:NO ]]; } //sample2 char chr[4]; chr[0]= 'a'; chr[1]= 'b'; chr[2]= 'c'; chr[3]= nil; [info setStringValue:[[[NSMutableString alloc] initWithCStringNoCopy:chr length:3 freeWhenDone:NO] description]];