[Objective-C] Foundation 프레임워크의 중요 클래스 - NSData, NSArray, NSSet [Objective-C] Foundation 프레임워크의 중요 클래스 - NSData, NSArray 9.3. 데이터 클래스 * 9.3.1. NSData -NSData 는 임의의 바이트 배열을 객체로 다루기 위한 랩퍼(wrapper) 이다. -일반적인 C 배열을 사용할 때와 비교했을 때의 장점은 객체로 추상화해서 다룰 수 있는 점,메모리 관리가 쉬운 점, Cocoa API 에서 바이트 배열을 다루는 표준이라는 점. -NSData 인터페이스는 한 번 작성되면 데이터 내용을 변경할 수 없다.데이터 내용을 나중에 변경하려면 NSMutableData 클래스를 사용해야 한다. -NSData 는 클래스 클래스터로 제공되므로 NSData 가 인스턴스의 직접 클래스가 아니라는 점, 일반 방법으로는 서브 클래스를 작성할.. 2017. 12. 31. [책 정리] 흑과 백 ( 흑과 백이 정반대이기만 한 건 아니다. 아닌 닮은 점도 있다. ) - 1cm+ 흑과 백 흑과 백은 차이점만 있는 것이 아니다.무채색이라는 공통점도 있다. 그러므로모든 것이 달라 보이는 두 사람에게도진정으로 통하는 면이 존재할 수 있다. 2015. 7. 2. 반응형 이전 1 다음