NSString 레퍼런스를 참고 했을 때,
compare라는 메소드를 사용하면 가능하다고 나와있었는 데 실패했다.
출력하거나 메모리에서 비교하면 똑같은 데이터인데, 틀리다고 나와서..
(주 원인은 포인터값 때문에 그런지 아직도 못찾았다.)
그래서 다음과 같은 방법도 시도.
NSString *title = @"편집";
if ( [title isEqualToString:@"편집"] );
(생략)
근데 역시 실패해서 c언어 스타일로 작성하니까 잘 되었음.
int test = strcmp([tempString UTF8String], [columnName UTF8String]);
상황에 따라 case by case 인지 확인을 정확히 해봐야 할 듯.
'영삼이의 IT정보' 카테고리의 다른 글
테이블뷰 선택된 셀 체크하기 - UITableViewCellAccessoryCheckmark (0) | 2012.06.21 |
---|---|
iOS 5에서 UIAlertView에 추가된 것 (0) | 2012.06.20 |
날짜/시각 구하기 (0) | 2012.06.19 |
윈도우 apache가 만일 start 가 안될 경우 (0) | 2012.06.15 |
ViewController 위에 TableView를 올렸을 때 에러나는 이유 (0) | 2012.06.14 |