2014年6月3日に、Apple社から新言語 Swift が発表された。
そこで、Swift が現在の言語の素敵な部分を多く取り込んでおり、しかも完成度も高いので、今後に期待する意味で勉強を始めた。
前回までの自分の興味は、Python だったのに…。
ちなみに、1914年6月7日時点では、XCode6-Beta版のみでサポートされているようです。
しかも、このXCode6-Beta版は、Apple Developer Program (有償)に参加していないとダウンロードできないようです。
しばらくiOS開発に後ろ向きだったが、これを機会に加入してしまいました。それだけ熱い。
まずは、定番の Hello world!! から。
var str = "Hello " var str2 = "whoocus !!" println(str + str2)
そして、同じく定番であるクラスの使用
class Animal{ var name:String var age:Int = 0 //イニシャライザ(コンストラクタ) init(name:String){ self.name = name } //メソッド func call()->String{ return "Hello " + name + "!!" } } //Animalインスタンス化 var dog = Animal(name: "犬") println(dog.name)
Javaユーザにも優しい言語ですね。