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
İ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!