When I run this method, NSLog doesn't give any results. What am I missing?
Code:
-(void)cityState:(CLLocation *)l
{
CLGeocoder *geocoder = [[[CLGeocoder alloc] init] autorelease];
[geocoder reverseGeocodeLocation:l completionHandler:^(NSArray *placemarks, NSError *error) {
CLPlacemark *placemark = [placemarks objectAtIndex:0];
[self setCity:[placemark locality]];
[self setState:[placemark administrativeArea]];
NSLog(@"%@ %@", city, state);
}];
}