Objective-C - Programowanie
Język Objective-C rozszerza możliwości C poprzez dostarczenie funkcji zorientowanych obiektowo. Zastosowany tutaj model programowania zorientowanego obiektowo polega na wysyłaniu wiadomości obiektom, co odróżnia go od modelu używanego przez języki C++ i Java, w których metody są wywoływane bezpośrednio względem obiektów. Wymieniona różnica jest subtelna, ale równocześnie wskazuje na jedną z funkcji języka Objective-C, która jest znana z języków dynamicznych, takich jak Ruby i Python.
Swift 3 Game Development. Build iOS 10 Games with Swift 3.0 - Second Edition
Stephen Haney
Swift 4 Programming Cookbook. 50 task-oriented recipes to maximise Swift 4 productivity
Keith Moon
Keith Moon, Chris Barker
Dr. Fatih Nayebi
Siddharth Shekar, Stephen Haney