Re: [swift-users] Swift 3.1 String(

2017-04-10 Thread Travis Griggs via swift-users
> On Apr 5, 2017, at 7:37 AM, Jon Shier via swift-users > wrote: > > This was something that sounded like a good change but is extremely > annoying in use. Once I get time I’m going to try writing an extension on > Optional that generates a logDescription property so I don’t have to use

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread Vladimir.S via swift-users
On 05.04.2017 20:30, David Sweeris via swift-users wrote: On Apr 5, 2017, at 07:49, Rien via swift-users wrote: On 05 Apr 2017, at 16:26, Maxim Veksler via swift-users wrote: Hi, Swift 3.1 compiler seems to introduces a new complier warning regarding String(describing: ) So this line:

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread David Sweeris via swift-users
> On Apr 5, 2017, at 07:49, Rien via swift-users wrote: > > >> On 05 Apr 2017, at 16:26, Maxim Veksler via swift-users >> wrote: >> >> Hi, >> >> Swift 3.1 compiler seems to introduces a new complier warning regarding >> String(describing: ) >> >> So this line: >> Log.info("Update name for

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread Rien via swift-users
> On 05 Apr 2017, at 16:26, Maxim Veksler via swift-users > wrote: > > Hi, > > Swift 3.1 compiler seems to introduces a new complier warning regarding > String(describing: ) > > So this line: > Log.info("Update name for user \(fbUser)”) Log.info(“Update name for user \(fbUser ?? “Unknown”)”

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread Jon Shier via swift-users
This was something that sounded like a good change but is extremely annoying in use. Once I get time I’m going to try writing an extension on Optional that generates a logDescription property so I don’t have to use that awful String(describing:) API. Jon Shier > On Apr 5, 2017, at 1

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread Shawn Erickson via swift-users
Avoid using optionals in string interpolation or make it explicit as the fix-it suggests. On Wed, Apr 5, 2017 at 7:27 AM Maxim Veksler via swift-users < swift-users@swift.org> wrote: > Hi, > > Swift 3.1 compiler seems to introduces a new complier warning regarding > String(describing: ) > > So th

Re: [swift-users] Swift 3.1 String(

2017-04-05 Thread Zhao Xin via swift-users
I always use `NSLog("Update name for user %@", fbUser)`. Is `Log.info` your own implementation? Zhaoxin On Wed, Apr 5, 2017 at 10:26 PM, Maxim Veksler via swift-users < swift-users@swift.org> wrote: > Hi, > > Swift 3.1 compiler seems to introduces a new complier warning regarding > String(descr

[swift-users] Swift 3.1 String(

2017-04-05 Thread Maxim Veksler via swift-users
Hi, Swift 3.1 compiler seems to introduces a new complier warning regarding String(describing: ) So this line: Log.info("Update name for user \(fbUser)") Produces the warning: "note: use 'String(describing:)' to silence this warning" and becomes this line Log.info("Update name for user \(St