2012-09-27 4 views
0

나는 그것이 이상한 소리를하지만 내 프로젝트는 아이폰에 TIC TAC TOE의을하고 있음을 알고 버튼 텍스트가 나는이 수식을 입력하려고 X 여부버튼 제목을 테스트하기위한 올바른 공식은 무엇입니까?

에 동일한 경우 내가 테스트 할 수 있지만 실패

if(button1.titleLabel.text isEqualToString:@"X"]) 
{ //YES 
    //do something 
} 
else 
{ //NO 
    //do something 
} 

답변

0

확인이처럼 "X"를 읽어 보지 않았 것으로 이해 탯줄은 iPhone 수 있습니다! :)

isEqualToString:

if([yourButton.titleLabel.text isEqualToString:@"X"]) 
{ 
    //Do something ... 
} 

P.S.를 사용해야합니다 UIButton의 제목 텍스트를 비교하려면 컴퓨터 또는 저렴한 프로그래밍에서는 0 & 1으로 작성된 (때로는 machine-language라고 함) 만 이해합니다.

1

는 C를 : 나는이 NULL 만들어이 실행 되었기 때문에 컴퓨터가

if ((([button1.titleLabel.text stringByAppendingFormat:@" " ] && [button2.titleLabel.text stringByAppendingFormat:@" " ] 
&& [button3.titleLabel.text stringByAppendingFormat:@" " ] )) 
2

randomButton의 titleLabel은 문자열이고 그래서 당신은 사용할 수 있습니다 isEqualToString:

if ([randomButton.titleLabel isEqualToString:@""]){ 
//do something 
} 
관련 문제