Re: [swift-users] Member wise initializer doesn't work with default-initialized const properties

2016-05-18 Thread Jens Alfke via swift-users
> On May 17, 2016, at 7:48 AM, Neil Faiman via swift-users > wrote: > > “You can provide a default value for a stored property as part of its > definition, as described in Default Property Values. You can also set and > modify the initial value for a stored property

Re: [swift-users] Member wise initializer doesn't work with default-initialized const properties

2016-05-18 Thread Neil Faiman via swift-users
> On May 17, 2016, at 7:03 AM, Jeremy Pereira > wrote: > > >> On 16 May 2016, at 22:37, Neil Faiman via swift-users >> wrote: >> >> Using the default Swift with Xcode 7.3.1. >> >> It appears that you cannot use the implicit memberwise

Re: [swift-users] Member wise initializer doesn't work with default-initialized const properties

2016-05-17 Thread Matthew Johnson via swift-users
Sent from my iPad > On May 17, 2016, at 11:42 AM, Jeremy Pereira via swift-users > wrote: > > >> On 17 May 2016, at 15:48, Neil Faiman wrote: >> >> On May 17, 2016, at 7:03 AM, Jeremy Pereira >> wrote: >> >>>

Re: [swift-users] Member wise initializer doesn't work with default-initialized const properties

2016-05-17 Thread Jeremy Pereira via swift-users
> On 17 May 2016, at 15:48, Neil Faiman wrote: > > On May 17, 2016, at 7:03 AM, Jeremy Pereira > wrote: > >> >>> On 16 May 2016, at 22:37, Neil Faiman via swift-users >>> wrote: >>> >>> Using the default Swift with

[swift-users] Member wise initializer doesn't work with default-initialized const properties

2016-05-16 Thread Neil Faiman via swift-users
Using the default Swift with Xcode 7.3.1. It appears that you cannot use the implicit memberwise initializer with a struct that has “let” properties with default values. This works perfectly: struct CF { let prop: Int } let cf = CF(prop: 1) But give the property a default