NSArray basic : init, count, add, remove


Objective - C 
 

NSArray  기본적인 초기화, 카운트, 추가 및 삭제 다루기

 // Init
[[NSArray alloc] initWithObjects:@"a", @"b", nil];

// Count
[myArray count];

// Add
[myArray addObject:@"a"];
[myArray addObjectsFromArray:myArray2];

//Remove
1. Object 값으로 제거 
[myArray removeObject:@"a"];

2. Index 값으로 제거
[myArray removeObjectAtIndex:myIndexValue];

3. Range를 정하여 Object 제거
NSRange myRange = {2, 5};

- NSArray에 Int형 변수형 넣기

NSArray *array = [[NSArray alloc] initWithObjects: 1, 2, nil];
// NSArray에는 Primitive Type이 아닌 Reference(Pointer) Type만 넣을 수 있음.
// 따라서, Wrapping 함수를 아래와  같이 이용.

NSArray *array = [[NSArray alloc] initWithObjects:
                                                  [NSNumber numberWithInt: 1],
                                                  [NSNumber numberWithInt: 2], nil];

저작자 표시 비영리 변경 금지
신고
글 제목  :  

NSArray basic : init, count, add, remove

글 카테고리  :   iOS 앱 개발 :: APP DEVELOPMENT/Objective C
글쓴이  :   ZO
관련문의  :   GUEST BOOK 또는 이메일( zosolution@hanmail.net )