NSMutableData
NSMutableDataクラスは、変更可能なNSDataクラスです。
NSMutableDataのクラス階層
NSMutableData生成
// 空のNSMutableData生成例
NSMutableData *md = [NSMutableData data];
// サイズが100のNSMutableData生成例
NSMutableData *md = [[NSMutableData alloc] initWithLength:100];
NSMutableDataのメソッド
メソッド名 | 説明 |
---|---|
-(void)appendData:(NSData *)other | データを追加する (例)[md appendData:dt]; ※dtはNSData型オブジェクト |
-(void)setData:(NSData *)data | データを置き換える (例)[md setData:dt]; ※dtはNSData型オブジェクト |
-(void)setLength:(NSUInteger)length | データを指定したサイズに変更する (例)サイズを50に変更する [md setLength:50]; |
主要なメソッドのみ掲載しています。
上記「NSMutableDataのクラス階層」にあるクラスのメソッドも使用できます。