.
코코아 정리2.
p57~
중요한 cocoa 패러다임.

코코아의 기본적인 것들중 하나. Foundation 프레임워크에 클래스로 대표적으로 NSArray, NSDictionary 가 있다.
NSArray 의 경우 제로 베이스 인덱싱을 하며, NSDictionary 의 경우 Key, value 를 이용해 객체의 저장과 탐색을 한다. 이 둘은 수정 불가능하며,
NSMutableArray, NSMutableDictionary 의 경우에만 수정이 가능하다.

NSArray의 경우 Key 값이 인덱싱을 위해 사용되므로, 콜랙션의 위치지정하는 정수가 되지만,
NSDictionary 의 경우, 이 Key 느 값을 찾기위한 임의 값을 허용하게 된다.

콜랙션 객체의 기능
  • 다른 객체 콜랙션, 파일, URL에서 초기 내용을 찾음
  • 내용의 추가, 삭제, 배치, 분류
  • 타 콜랙션 객체와 내용 비교
  • 내용의 열거
  • 메세지 전송
  • 디스크 파일에 내용저장, 찾기

[예제 NSArray]






......

NSMutableArray * myArray;
myArray = [NSMutableArray alloc]init];
[myArray addObject: @"array test"];
NSLog(@"This is NSArray Example : %@",myArray);
[myArray release];

---------result------------------------------

2009-08-18 14:25:09.734 HelloWorld_NSArray[333:10b] This is NSArray Example : array test




Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.

◀ PREV : [1] : ... [34] : [35] : [36] : [37] : [38] : [39] : [40] : [41] : [42] : ... [699] : NEXT ▶

BLOG main image
채워지기전에 비워야 한다... 떠나자... by 후니 유

1,074,877


Today : 23
Yesterday : 106
hit counters

카테고리

전체보기 (699)
Hacked Brain (280)
My Project (32)
데일리 (22)
la vie quotidienne (218)
운영체제 (30)
프로그래밍 (85)
Securities (27)