2016-06-22 67 views
0

我在爲UIButton方法addTarget的問題掙扎。在沒有用戶交互的情況下調用addTarget中的UIButton選擇器

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

此代碼是內部一個UIViewController的viewDidLoad中的問題是,選擇器內部的方法被調用,而不用戶交互。 你能幫我解決這個問題嗎? 謝謝

回答

0

我不相信你可以在選擇器中定義的函數中使用自定義參數。方法簽名應該看起來像openUrl(sender: AnyObject)

相關問題