본문 바로가기

Mobile/iOS

iOS 03.2 / Xcode 5.1.1 NSSet

NSSet


-(id) initWithArray: (NSArray*)array;

array배열로 현재 객체를 초기화한다.


-(id) setWithArray: (NSArray*)array;

현재 객체에 Array배열을 넣는다


-(BOOL) containsObject: (id)andObject;

현재 객체 요소중에 anObject가 있는지 여부 반환


-(NSArray*) allObejects;

모든 요소를 배열로 리턴한다


-(NSUlnterger) count;

현재 객체 요소의 개수를 리턴한다


-(BOOL) isEqualToSet: (NSSet*)other;

현재 객체와 other 객체와 동일한지 확인한다


-(BOOL) isSubsetOfSet: (NSSet*)otherSet;

현재 객체에 Otherset 객체가 있는지 리턴한다


-(NSEnumerator*) objectEnumerator;

현재 객체를 NSEnumerator형으로 리턴한다.






NSMutableSet


-(void) addObject: (id)object;

현재 객체에 object를 추가한다.


-(void) addObjectsFromArray: (NSArra*) array;

현재 객체에 array 배열을 추가한다


-(void) intersectSet: (NSSet*)otherSet;

현재 객체와  otherSet요소의 교집합 요소를 현재 객체에 대입.


-(void) unionSet: (NSSet*)otherSet;

현재 객체와 otherSet요소의 합집합을 현재 객체에 대입.


-(void) removeAllObjects;

현재 객체에 모든 요소를 삭제한다


-(void) removeObject: (id)abject;

현재 객체에서 object를 삭제한다.






성남스마트앱창작터 수업3일차