我有NSMutableArray
內的一些整數值。我添加了UITextField
和UIButton
。如果在textfield
內輸入一個數字並點擊該按鈕進行比較。如果輸入的號碼匹配,我需要顯示NSLog
。但它不起作用。使用數組比較整數值
代碼:
arr = [[NSMutableArray alloc]init];
[arr addObject:[NSNumber numberWithInteger:1]];
按鈕點擊:
-(void)click:(id)sender{
if (text.text == [arr objectAtIndex:0]){
NSLog(@"values matched");
}
}
2個問題:你不能用==比較的.text屬性的NSString運營商。您。需要'isEqualToString:'來比較字符串,數組項也不是NSString,而是NSNumber。 –