Я пытаюсь сделать оператор if let со следующим:
if let p = CLPlacemark(placemark: placemarks?[0]) {
В настоящее время он говорит мне: «Значение необязательного типа« CLPlacemark? не развернуто" и поручив мне поставить
(placemark: (placemarks?[0])!) {
Однако, если я это сделаю, он затем скажет мне: «Инициализатор для условной привязки должен иметь необязательный тип, а не« CLPlacemark »».
Честно говоря, я понятия не имею, как это исправить, и мне может понадобиться любая помощь. заранее спасибо
if let p = placemarks?[0]
. - person matt   schedule 20.11.2015