Post

⚡ Xcode 27 rules: Stop using computed properties to split SwiftUI views! Emre Degirmenci explains why separate View structs are mandatory to establish independent rendering invalidation and observation boundaries. go.peterfriese.dev/splitting-l... #SwiftUI

0 reposts1 like

Not sure if we should completely stop it. Computed properties for some views still make sense. But we should not overuse it and split it into a separate view when it makes sense.

Agreed, definitely a difference if it's a subview of a `List` (which will be frequently updated) or your setting screen (rather infrequent updates).