'COCOA'에 해당되는 글 1건

  1. NSString.. 2009/04/22

NSString..

from App Store 2009/04/22 11:33
Objective-C 또는 C 를 개발하는 사람이라면 기본이겠지만..
JAVA 또는 Java 기반의 언어의 바다에서 허덕이던 나로썬 Objective-C 의 기본이 기본인지도 모른다..
그중 하나인 NSString

NSString


유니코드 문자열의 버퍼다.. 코코아에서는 NSString 을 사용해 문자열과 관련된 모든 처리를 수행한다.
Objective-C는 @"..." 를 이용하여 7비트 ASCII 인코딩에서 문자열 객체를 간편하게 생성한다.

NSString *temp = @"this is a constant String";

NSString 은 NSObject 를 상속한다. 메소드들은..

- (id) initWithFormat:(NSString *)format, ...

sprintf처럼 사용한다. format은 %d와 같은 토큰이 포함된 문자열이다. 추가된 인수는 토큰의 인수로 사용

int x = 5;
char y *y = "abc";
id z = @"123";
NSString *aString = [[NSString alloc] initWithFormat:@"here is the int %d, the C String %s, and the NSString %@", x, y, z];

- (unsigned int)length

리시버에 있는 문자의 수를 리턴한다.

- (NSString *)stringByAppendString:(NSString *)aString

리시버에 aString을 덧붙여서 만든 문자열을 객체를 리턴한다.

NSString *errorTag = @"Error...";
NSString *errorString = @"unable to read file.";
NSString *errorMessage;
errorMessage = [errorTag stringByAppendingString:errorString]; => Error...unable to read file.
2009/04/22 11:33 2009/04/22 11:33

댓글을 달아 주세요