Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于 UIView 视图, view.superview.layer 是否始终与 view.layer.superlayer 相同?
在哪种情况下它们不一样?
他们应该是一样的。总有一种方法可以做一些奇怪的事情,比如 swizzle superlayer getter,或者覆盖 layer getter,或者其他什么,但如果你是控制所有 UIViews 的人,那么你不必担心那些奇怪的情况。如果你是偏执狂,你总是可以 NSAssert() 。