From owen at clipboardinc.com Thu Jun 1 21:18:02 2017 From: owen at clipboardinc.com (Owen Hartnett) Date: Thu, 1 Jun 2017 21:18:02 -0400 Subject: ** MacTechGroup Meeting Wednesday Jun 7 - 7PM Message-ID: MacTechGroup The MacTechGroup holds meetings for Macintosh programmers on the first Wednesday of each month at MIT in Cambridge, Massachusetts, USA. Next Meeting: Jun 7- 7:00 PM Building E51 MIT Sloan School Topic: Sequences and Collections in Swift. Speaker: John Shockey Room 325. Coming from Objective-C, we're used to a standard library that's mostly classes and functions. The Swift Standard Library is quite different. Not only are the concrete objects more often structs or enums (value types) than classes (reference types), but a lot of the heavy lifting is done by protocols. Two of the most important are Sequence and Collection. I'll show these essential protocols, how built in types like arrays and dictionaries (and many more) get substantial power from conforming to them, how some less obvious types do as well, and how you can make your own types conform to get a whole lot of functionality almost for free. The first half hour to hour, we have an open discussion session and "Bring out your code." For "Bring Out Your Code" session, members can bring in intractable bugs, and we'll help debug them as a group. We don't guarantee success, but our track record is very good. Our final hour is for the presentation. No dues, no fees, no costs. ************************ You can get a map showing building E51 at .y=1640&hi=bldg_e51&zoom.x=89&zoom.y=38> The MacTechGrp always meets the first Wednesday of the month. (Sometimes I screw up the date of the notice, but it's always the first Wednesday) You can get more information on the MacTechGrp and directions at http://www.mactechgroup.org . We're also on Meetup.com now - check it out. Please sign up for our group on Meetup, and swell our ranks. It's free to sign up. I'm paying the bill. To contact the unindicted co-conspirator irresponsible for this group, email owen at clipboardinc. com _______________________________________________ MacTechGroup-annouce mailing list MacTechGroup-annouce at lists.mactechgroup.org http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce _______________________________________________ MacTechGroup-annouce mailing list MacTechGroup-annouce at lists.mactechgroup.org http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce _______________________________________________ MacTechGroup-annouce mailing list MacTechGroup-annouce at lists.mactechgroup.org http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce -------------- next part -------------- An HTML attachment was scrubbed... URL: