2016-11-24 47 views
-1

我是新來的迅速和我試圖從斯坦福大學的演講重現此代碼:Swift:#selector無法識別?

@IBOutlet weak var faceView: FaceView! { 
     didSet { 
      faceView.addGestureRecognizer(UIPinchGestureRecognizer(target: faceView, action: #selector(FaceView.changeScale(_:)))) 
    } 
} 

然而,它給我的錯誤:

'expected expression in list of expressions'.

錯誤指向#selector。 我做錯了什麼?

+0

可否請你發佈的功能'changeScale(_ :)'的代碼? – KaraBenNemsi

回答

0

如何:

@IBOutlet weak var faceView: FaceView! { 
     didSet { 
     faceView.addGestureRecognizer(UIPinchGestureRecognizer(target: faceView, action: Selector(FaceView.changeScale))) 
    } 
}