mutableCopy
オブジェクトの変更可能なコピーを返します
解説
オブジェクトの変更可能なコピーを返します。
返り値
( id )
オブジェクト
引数
フレームワーク
Foundation
クラス
NSObject
Instance Methods
使用可能
10.0
参照
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSString *str = @"aaa"; id str2 = [str mutableCopy]; NSLog(@"%@",[str2 className]); NSLog(@"str=%@,str2=%@",str,str2); //strは変更不可なオブジェクトなのでコンパイル時にエラーとなる //[str appendString:@"+addstring"]; //str2は変更可能なオブジェクトなので追加可能 [str2 appendString:@"+addstring"]; NSLog(@"str=%@,str2=%@",str,str2); } @end