Ole Begemann

Hi, I’m Ole. I’m an iOS and Mac developer from Berlin. I mainly write about software development on Apple platforms. More about me.

Recent Articles

  1. What’s in a Collection?

    An overview of the five associated types declared by the Collection protocol in an effort to better understand how collections work in Swift. More >

    September 22, 2016

  2. Ranges in Swift 3

    Why are there four different range types in Swift 3? Why are some ranges collections and others are not? Why are half-open and closed ranges not convertible into each other? More >

    September 14, 2016

  3. Strings in Swift 3

    An in-depth look at String handling in Swift, focusing on the unique way how it handles Unicode. More >

    August 31, 2016