Swift版本的Realm测试用例[https://gitee.com/personal_swift_component/swiftrealm.git],有关Realm介绍请...
学习文章 文集:Hacking with iOS: SwiftUI Edition[https://www.jianshu.com/p/53dccc40f1d9] Swift...
关于opaque 这个属性,https://objccn.io/issue-3-1/这篇文章有原理解释。我们都知道有view图层树的概念. 屏幕上每个像素点的颜色都用一个计算公式,R = S + D * ( 1 – Sa ),源色彩(顶端纹理)+目标颜色(低一层的纹理)*(1-源颜色的透明度)。 但是,当源纹理是完全不透明的时候,目标像素就等于源纹理,计算公式就变成 R = S. 这可以省下 GPU 很大的计算量。所以CALayer有个属性叫 opaque , 由开发者告诉 GPU 纹理上的像素是透明还是不透明的。