2017-03-07 2 views
0

3セレクタ...スウィフトスウィフト0バージョン3の旧バージョンからの変換中に、私はこのコードを持って、使用

func ownCatalogBackButton() { 
    // ... 
} 

そして他の場所で同じクラスで私は

outletScoresDetailsNav.leftBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.ownCatalogBackButton(_:))); 

持っているが、私はエラーを取得しますタイプの

値 'ViewControllerScoresDetails' はない部材を有していない

ownCatalogBackButton私は、私も試してみましたパラメータを指定せずに機能するためのセレクタの構文を誤解念のために

outletScoresDetailsNav.leftBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.ownCatalogBackButton())); 

outletScoresDetailsNav.leftBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.ownCatalogBackButton(:))); 

outletScoresDetailsNav.leftBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.ownCatalogBackButton(_))); 

私の脳は変換する第1 1500の問題を修正した後に揚げなければなりません...何をすることができこのエラーの原因は?

答えて

0

これを試してみてください:

outletScoresDetailsNav.leftBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.ownCatalogBackButton)); 
関連する問題