我正在尝试使用谓词过滤掉MKOverlays数组,但出现异常。

    NSArray *pointsArray = [viewController.mapView overlays];
    MKPolyline *myLine = (MKPolyline *)[pointsArray objectAtIndex:0];
    NSMutableArray *mutablePonts = [pointsArray mutableCopy];

    NSPredicate *predicate = [NSPredicate predicateWithFormat:@"title != TRIP"];
    [mutablePonts filterUsingPredicate:predicate];


我想过滤出标题为TRIP的那些叠加层。我正在例外

[valueForUndefinedKey:]:此类与密钥TRIP不兼容。

最佳答案

您需要在TRIP周围加上引号。

关于ios - 过滤Mkoverlay数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15465172/

10-09 21:05