我在目标c中遇到一些简单的问题,也许你可以提供帮助。
我有2个字符串可以获得它们的价值:
triger = [NSMutableArray arrayWithObjects:[NSString stringWithFormat: @"%f", x],
[NSString stringWithFormat: @"%f", y],
nil];
X = [triger objectAtIndex:0]; // coordinates
Y = [triger objectAtIndex:1];
NSLog(@"%@", Y);
NSLog(@"%@", X);
if (Y == @"0" && X == @"0") // TOUCH TRIGER
现在NSLog向我显示值y = 0和x = 1,和IF语句总是完成.. 这是为什么 ??我做错了什么?
谢谢。 。 。 。 。 。答案 0 :(得分:1)
我认为您需要将if语句更改为:
if([Y isEqualToString:@"0"] && [X isEqualToString:@"0"])