Ole Begemann's article this week might as well have been titled "Unicode is Hard" instead of "Strings in Swift" 😄. It's a great article, as always, and what makes it even better is that Ole has included a Swift playground alongside the post. These playgrounds are going to make blog posts like this a joy to follow along with as you can experiment with the code as you go. I'm guessing that we'll see a lot more playgrounds accompanying posts in the future.
Plenty of discussion this week on Swift not using message passing for method invocation and Michael Tsai has a great round up of the key posts that made up the discussion. Obviously message passing isn't going away any time soon but the fact that Swift only uses it for interop with Objective-C code means that as the pendulum swings away from ObjC and into Swift, it might eventually. Is that a bad thing? Hmm, I'm not actually sure 🙊.
Kyle Fuller with a new Swift project to give a more readable syntax to common Core Data querying, fetching and deleting. I really love seeing what directions people are going in with Swift and how everyone is experimenting with the language right now.
I wondered how long it would take for someone to implement a version of the new tap sensitive button animations that we recently saw announced with Android L and "not long" turns out to be the answer. Amornchai Kanokpullwad has put together this UIButton subclass which supports the animation starting from the touch location. I really like this.