NSString 값 비교하기..

좀 짜증나 죽는줄 알았음.

NSString *str = [(UIButton *) sender currentTitle];

if ( str == @"Start")

{

}

이렇게 코딩하니까

if문을 타지 않음..내가 오브젝트C에 대해 이해를 덜하고 있었나.

그동안 나의 코딩 실력이 없었던 것일까..많은 고민함.

근데 보니까. str은 오브젝트임. @"Start"는 문자열임

당연히 == 는 성립할 수 없음.

그래서 메소드가 있겠구나~하고 메소드를 찾아봄

if([str isEqualToString:@"Start"])

{

}

이렇게 하면 되는것임.

역시..오브젝트는 어려움ㅠㅠ



출처 : http://blog.naver.com/PostList.nhn?blogId=heajin722¤tPage=24
Posted by 오늘마감

티스토리 툴바