Converting CLLocationCoordinates2D into an NSValue

后端 未结 4 742
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-22 07:31

I\'m simply trying to convert CLLocationCoordinates into an NSValue to be used in an array brought back later in my app. Here is my code:



        
4条回答
  •  礼貌的吻别
    2021-01-22 07:51

    I didn't see any need in coordinatesarray. And you probably didn't initialised it. Try:

    _locationsArray = [NSMutableArray array];
    for (CLLocation *location in self.locations) {
        NSValue *locationValue = [NSValue valueWithMKCoordinate: location.coordinate];
        [_locationsArray addObject:locationValue];
        NSLog(@"location = %@", _locationsArray);
    }
    

提交回复
热议问题