eryılmaz adlı üyeden alıntı

C , dilini ve objective C dilini bilmeniz gerekecek. bu yüzden C dili ile başlamanızı tavsiye ederim.
İos yönünde ilerleyin derim kolay gelsin


IOS object oriented 'dan çıkıp daha functional bir dile geçiş yaptı. Swift..


Swift diline bknz : https://developer.apple.com/swift/


Sanırım burada Objective-C'ye dokandırmış :)

Memory is managed automatically, and you don’t even need to type
semi-colons.


Burada ek artı özelliklerindne bahsetmiş..

Swift has many other features to make your code more expressive:

Closures unified with function pointers : closure -> basit ve anlaşılır şekilde kod yazımı
Tuples and multiple return values : tuple'ı bi databse tablosunun satırı olarak düşünebilirsiniz, ve o satırdaki varolan sutun değerlerini dönebildiğinizi..
Generics
Fast and concise iteration over a range or collection
Structs that support methods, extensions, protocols.
Functional programming patterns, e.g.: map and filter : Sanırım burada map, filter, reduce gibi süreçleri rahatça okuyabileceğimiz fonksiyonlardan bahsediyor ve en önemlisi, fonksiyonel programlamadan!