본문 바로가기

□컴퓨터 관련/★iPhone Developer

xCode NSString 문자열 처리방법

NSString

  • initWithFormat

    • 문자열 연결에 사용할 수 있다.
  1. NSString *s1 = @"abc";
  2. NSString *s2 = @"def";
  3. NSString *s = [[NSString alloc] initWithFormat(@"%@-%@", s1, s2);
  4. NSLog(@"%@", s);
  • UITextField에 값 설정하기
  1. (IBOutlet) UITextField *Text1;

  2. [Text1 setText:[NSString stringWithFormat: @"%d" ,sum]

  • NSString 비교

  1. NSString *ch = button.currentTitle;

  2. if (![ch compare: @"1"]) {

  3. NSLog(@"downButton : 1");

  4. }

  • String to Integer
  1. fTemp = [textField.text intValue];

 

 

NSMutableString

  • 초기화
  1. NSMutableString *numStr;

  2. numStr = [[NSMutableString alloc] initWithString: @""];

  • 맨 뒤에 문자열 추가하기
  1. [numStr appendFormat:@"%@", @"-"];   // 맨뒤에 문자 붙이기

  • 일부 문자열 삭제하기(모든 문자열 삭제하기)
  1. [numStr deleteCharactersInRange:NSMakeRange(0, [numStr length])];   // 문자열을 지우기

 

 


**
출처 : http://iapp.springnote.com/pages/2016040
문제가 된다면 삭제하도록 하겠습니다.
감사합니다.
**