2016-06-22 2 views
0

Я борюсь с проблемой метода addTarget для UIButton.UIButton Selector в addTarget, вызванный без взаимодействия с пользователем

spotifyButton.socialButton.addTarget(self, action: Selector(Social.openUrl(Constants.URLs.SpotifyApp, fallback: Constants.URLs.SpotifyWeb)), forControlEvents: .TouchUpInside) 

Этот код находится внутри viewDidLoad из UIViewController проблема в том, что метод внутри Selector вызывается без взаимодействия с пользователем. Не могли бы вы помочь мне решить эту проблему? Спасибо

ответ

0

Я не верю, что вы можете использовать пользовательские параметры в функции, определенной внутри селектора. Подпись метода должна выглядеть так: openUrl(sender: AnyObject)

Смежные вопросы