如果声明给我一些麻烦

时间:2010-06-11 04:51:10

标签: objective-c iphone-sdk-3.0 if-statement

出于某种原因,这个if语句给了我一个“Expected:before”令牌。

    if ([ [mine commodity] isEqualToString:@"Gold"] && [gold == YES])
    {
        [tempMine setAnnotationType:iProspectLiteAnnotationTypeGold];
        [mapView addAnnotation:tempMine];
    }

这里有一些我没见过的错字吗?

1 个答案:

答案 0 :(得分:5)

[gold == YES]应为gold == YES。方括号用于方法调用,==不是方法。