In my ViewController
, I have three UIImageView
objects which are IBOutlet
connections as well:
class ViewController: UIViewController {
@IBOutlet weak var myImg1: UIImageView!
@IBOutlet weak var myImg2: UIImageView!
@IBOutlet weak var myImg3: UIImageView!
//ERROR: Instance member 'myImg1' cannot be used by type 'ViewController'
var myImgArr:[UIImageView] = [myImg1, myImg2, myImg3]
...
}
I try to put all the three UIImageView
objects into an array myImgArr
, but I got complier error : Instance member 'myImg1' cannot be used by type 'ViewController' , why? how to get rid of this error?