본문 바로가기

Mobile/iOS

iOS 02.5 / Xcode 5.1.1 NSmutableString/NSArray

NSmutableString 매소드


-(void) appendString : (NSString*)aString;

* 현재 객체 문자열에 aString을 더한다.


-(void) deleteCharactersInRage: (NSRange)range;

* 현재 객체 문자열에서 range 범위의 문자열을 지운다.


-(void) insertString: (NSString*)aString atIndex: (unsigned int)loc;

*  현재 객체 문자열에서 loc위치에 aString 문자열을 삽입한다.


-(void) replaceCharactersInRange: (NSRange)range withString: (NSString*) aString;

* 현재 객체 문자열에서 range 범위의 문자열을 aString으로 바꾸어 준다.


-(void) setString: (NSString*)aString:

*  현재 객체 문자열을  aString으로 바꾼다.




NSArray 매소드


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

* array 배열로 초기화한다.


-(id) lastObject;

* 마지막 객체를 리턴하다.


-(BOOL) isEqualToArray: (NSArray*)otherArray;

*OtherArray와 비교하여 일치여부를 리턴한다.


-(id) objectAtIndex: (unsigned)index;

* Index 위치의 객체를 리턴한다.


-(unsigend) count;

* 현재 배열의 요소 객체 숫자를 리턴한다


-(NSString*) componenetsJoinedByString: (NSString*)separator;

* NSString 요소 배열로 담고 있는 경우 NSString 각 요소사이에 separator를 붙여서 NSString현으로 리턴한다.


-(NSUinterger)indexOfObject: (id)anObject;

* 인수로 지정한 객체와 같은 객체가 배열에 있을 경우 그 요소의 인덱스값을 리턴한다


-(NSArray*) arrayByAddingObjectsFromArray: (NSArray*) anArray;

* 배열객체 끝에 인수로 지정된 배열을 추가한 배열 객체를 만들어 리턴한다.


-(NSArray*)sortedArrayUsingSelector:(SEL)comparator;

배열 객체 내의 요소를 서로 비교하여 요소가 오름차순이 되도록 정렬된 배열 객체를 만들어서 리턴한다.





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