0
GNUstep documentation에 따르면 [NSData bytes]
은 const void*
을 반환합니다.NSData 바이트 읽기 전용?
해당 포인터가 참조하는 데이터를 수정하지 않아도된다는 의미입니까?
현재 데이터를 수정 중이며 잘 작동합니다. 파일에 쓸 수 있으며 수정 된 데이터가 거기에 있습니다.
GNUstep documentation에 따르면 [NSData bytes]
은 const void*
을 반환합니다.NSData 바이트 읽기 전용?
해당 포인터가 참조하는 데이터를 수정하지 않아도된다는 의미입니까?
현재 데이터를 수정 중이며 잘 작동합니다. 파일에 쓸 수 있으며 수정 된 데이터가 거기에 있습니다.
NSData는 정의에 따라 변경 될 수 없습니다. 대신 NSMutableData를 사용하십시오. '
NSMutableData *mutableData = [[NSMutableData alloc] initWithData:data];
void *pointerToMutableBytes = [mutableData mutableBytes];
용어는 * 불변 *입니다. – Droppy