Невозможно получить почтовый индекс от CLGeocoder - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь получить почтовый индекс от CLGeocoder, но приложение вылетает с ошибкой *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSPlaceholderString initWithString:]: nil argument'

вот мой код

CLPlacemark *placemark = [placemarks objectAtIndex:0];
             NSString *Postalcode = [[NSString alloc]initWithString:placemark.postalCode];
             NSLog(@"Postal : %@",Postalcode);

вывод "null"

1 Ответ

0 голосов
/ 15 марта 2019

Вы должны проверить placemark.postalCode, прежде чем переходить к init для NSString Проверьте, равен ли он нулю.

...