Slide 31
Slide 31 text
4DSFFO3FDPSE
w$"%JTQMBZ-JOL
w"TFUPGJNBHF
OPUWJEFP
UIGraphicsBeginImageContextWithOptions(keyWindow.bounds.size, true, 0)
keyWindow.drawHierarchy(in: keyWindow.bounds, afterScreenUpdates: false)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
displayLink = CADisplayLink(target: self, selector: #selector(displayDidRefresh(_:)))
displayLink.add(to: RunLoop.main, forMode: RunLoopMode.commonModes)
keyWindow.drawHierarchy