2015-12-20 3 views
-2

Я пытаюсь получить это tvOS annimation собирается:Заполнитель в исходном файле

if let previousView = context.previouslyFocusedView as? MovieCell{ 
     UIView.animateWithDuration(0.1, animations:{<#T##() -> Void#>in 
      previousView.movieImg.frame.size = self.defaultImgSize 
     }) 
} 

, но я получаю эту ошибку:

Editor placeholder in source file? 
+0

Обратите внимание на '<#T##() -> Пустота #>' в вашем коде. – rmaddy

+0

Вы, вероятно, использовали автоматическое завершение Xcode и отменены в середине, что заставляет шаблон шаблона вставляться в ваш код. – luk2302

+0

Спасибо, я не видел, что случилось со мной раньше, не писал xcode некоторое время. –

ответ

1

Это вполне очевидная ошибка <# #> будет сделать запрос на помогите вам ввести код в Xcode. Вы должны заполнить коды на основе того, что вам нужно, иначе компилятор будет считать, что это ошибка.

if let previousView = context.previouslyFocusedView as? MovieCell{ 
    UIView.animateWithDuration(0.1, animations: { 
     previousView.movieImg.frame.size = self.defaultImgSize 
    }) 
} 

Предлагайте использовать трейлинг синтаксис:

if let previousView = context.previouslyFocusedView as? MovieCell{ 
    UIView.animateWithDuration(0.1) { 
     previousView.movieImg.frame.size = self.defaultImgSize 
    } 
}