I did see that one, however it appeared that proposal didn’t could on the access of the initialiser itself at all? just how it interacts with different properties access levels. It was kinda gargantuan, I’m proposing a single behavioural change for now, rather than introducing a ton of new features.
I would almost consider this a bug. > > On Jul 20, 2016, at 8:15 PM, Ian Keen via > > swift-evolution<[email protected]>wrote: > > > > Not much to this one… I think the memberwise `init` should follow the same > > level of access as the struct. It appears to default to `internal` > > regardless of the struct access modifiers > > > > Thoughts? > There was an extensive discussion and review of a proposal I put forward > early this year for improving memberwise initialization. This topic has been > deferred until after Swift 3 wraps up. We’ll be revisiting it in the coming > months. > > > > > _______________________________________________ > > swift-evolution mailing list > > [email protected] > > https://lists.swift.org/mailman/listinfo/swift-evolution > > > _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
