Почему я получаю эту ошибку проблемы?
Несовместимый указатель на целочисленное преобразование, отправляющий «NSArray *__strong» в параметр типа «NSUInteger»
#import "FSConverter.h"
#import "FSVenue.h"
@implementation FSConverter
- (NSArray *)convertToObjects:(NSArray *)venues {
NSMutableArray *objects = [NSMutableArray arrayWithCapacity:venues];
for (NSDictionary *v in venues) {
FSVenue *ann = [[FSVenue alloc]init];
ann.name = v[@"name"];
ann.venueId = v[@"id"];
ann.location.address = v[@"location"][@"address"];
ann.location.distance = v[@"location"][@"distance"];
[ann.location setCoordinate:CLLocationCoordinate2DMake([v[@"location"][@"lat"] doubleValue],
[v[@"location"][@"lng"] doubleValue])];
[objects addObject:ann];
}
return objects;
}
@end
Ошибка в этой строке:
NSMutableArray *objects = [NSMutableArray arrayWithCapacity:venues];