Function Currying in Swift

Function Currying in Swift is similar to function currying in Haskell or other functional programming languages. Learn the syntax and benefits in this tutorial.

Functional Programming in Swift

Functional Programming in Swift is an exciting new area of study for iOS and Mac OS developers. In this tutorial, we’ll quickly walk through some of the basics.

Local Notifications in iOS 10 with Swift (Part 1)

In this two-part tutorial, we’ll build an iOS 8 app using local notifications.

Local Notifications in iOS 9+ with Swift (Part 2)

In the second part of our tutorial, we’ll proceed to work with local notifications, scheduling, and UI.

Fun with CAShapeLayer

In this post we’ll review how to perform some common, but powerful, Core Animation based animations using Swift, Xcode, and iOS 8.
This entry was posted in Swift, Uncategorized and tagged , by Guanshan Liu. Bookmark the permalink.

About Guanshan Liu

Guanshan is an iOS Developer currently working as an iOS Engineer at Alibaba Inc. Before working at Alibaba, Guanshan worked with 2K Games on Civilization Revolution 1 and 2 for iOS. He has a Masters in Software Engineering from the University of York, UK as well as a Bachelors of Engineering in Information Security from Nanjing University of Aeronautics and Astronautics. Find him on twitter, @guanshanliu.

Core Animation Swift Tutorial – Animatable Properties

Learn how to work with the animatable properties of Core Animation and Swift in part 1 of this tutorial where we discuss CALayer.