The first half. Ternary has been there since time began. I’ve never seen this part be legitimate before.
toggle quoted messageShow quoted text
let myVar = myVar != someValue
On Jul 26, 2021, at 10:09 AM, Jeremy Hughes via groups.io <firstname.lastname@example.org> wrote:
Are you referring to the ternary conditional operator, which has existed in Swift since the beginning, or to the fact that it creates a local variable with the same name (myVar) as a parameter or member (myVar)?
On 26 Jul 2021, at 15:37, Alex Zavatone via groups.io <email@example.com> wrote:
I just saw someone use this syntax in a project and haven’t see it before. It compiles in Xcode 12.5, but not in Xcode 12.4. Does anyone have any more details on it?
let myVar = myVar != someValue ? resultOne : resultTwo
Swift sure is getting muddier and muddier with regards to visual comprehension.
Thanks in advance.