> On 15 Jun 2015, at 05:56, Quincey Morris > <quinceymor...@rivergatesoftware.com> wrote: > > On Jun 13, 2015, at 19:50 , Rick Mann <rm...@latencyzero.com> wrote: >> >> Watch the talk on protocol-oriented programming >> (https://developer.apple.com/videos/wwdc/2015/?id=408 >> <https://developer.apple.com/videos/wwdc/2015/?id=408>). > > You liked that, huh? I also recommend “Swift in Practice” > (https://developer.apple.com/videos/wwdc/2015/?id=411 > <https://developer.apple.com/videos/wwdc/2015/?id=411>), especially the part > about segue identifiers (which isn’t really about segue identifiers) in the > last 15 minutes or so. > > It’s Wile E. Coyote stuff. One moment you’re smirking because you think > you’re way ahead of the guy, next moment you’re looking down and there’s no > ground under you any more. >
Wish I’d seen that one yesterday BEFORE I ended up working out myself how to do something similar. At least I got fairly close to that so I must be learning something. I think Protocol Extensions are the power feature to Swift this year, especially with the ‘where’ clauses; and the annotation of the entire class library with generic types, nullability etc is the work which reduce Cocoa integration friction. ObjC keyword of this year is ‘__kindof’. I haven’t only been watching the Swift videos but some of the others too. I don’t think I’ve seen a piece of example code written in Objective C yet, apart from in the bits of the talks about actual new ObjC features. That’s quite telling. And now I know what Kyle looks like too! _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com