On 12/3/15 10:22 PM, rsw0x wrote:
On Friday, 4 December 2015 at 03:18:02 UTC, Steven Schveighoffer wrote:
On 12/3/15 9:59 PM, tcak wrote:
[...]

It is meant to be a replacement for Objective C. I'd put it more at
the C level, but there are something that are very UNLIKE C. For
example, they do not have any direct instance variables, everything is
a property. There seem to be no low-level types, even 'Int' is a
struct. But I assume the compiler whisks that away.

[...]

switch(foo) with foo
{
   case Bar:
   case Baz:
}


Yes, I know that trick. In swift, everywhere you are using/expecting a Foo, it allows the shortcut.

It's very nice when you are doing things that require a lot of enum function parameters (UI has a lot of this).

-Steve

Reply via email to