ben çözüm buldum ama Swift değil: Converting UIImageView to UIImageAlma UIImage UIImageView Swift
Hatta UnsafeMutablePointed kullanarak Swift bunu uygulamak için deneyerek haydut gitti ve hiç şans oldu. Bununla birlikte, işaretçiler genellikle Swift'de kaşlarını çattılar ve buna basit bir tek katlı çözüm olsaydı hoş olurdu!
Örnek Kod:
let test1:UIImageView = UIImageView(image: UIImage(named: "test"))
let test2 = test1.image // This fails with an error: Instance member ‘test1’ cannot be used on type ‘viewController’
Çalışmıyor. let test1: UIImageView = UIImageView (resim: UIImage (named: "test.jpg")) let test2 = test1.image – theflarenet
@theflarenet Bunu bir işlev içinde kullandığınızdan emin olun, çünkü hatanın bir şeye benzediği anlaşılıyor bunun bir işlevde olmaması. Bir oyun alanı kullanıyorsanız, sadece bir sınıfa/yapıya yerleştirilmediğinden emin olun. – tktsubota