Study of Swift and Cocoa programming