//: Playground - noun: a place where people can play import UIKit import PlaygroundSupport import ObjectiveC let image = UIImage(named: "berlinerdom.jpg")! let imageView = UIImageView(image: image) imageView.frame.size.width = 540 imageView.frame.size.height = 363 let effectView = UIVisualEffectView(effect: UIBlurEffect(style: .light)) effectView.frame.size.width = 540//360 effectView.frame.size.height = 363//242 effectView.center = imageView.center imageView.addSubview(effectView) PlaygroundPage.current.liveView = imageView PlaygroundPage.current.needsIndefiniteExecution = true func properties(_ instance: NSObject) { var count = UInt32() let classToInspect = type(of: instance) let properties : UnsafeMutablePointer = class_copyPropertyList(classToInspect, &count) var propertyNames = [String]() let intCount = Int(count) for i in 0..