Swift

The Swift Programming Language 勉強記録 - 4

Swiftべんきょうきろく、その4、です。 Enumerations and Structures 列挙型を作りたいときはenumを使う。 一番シンプルな形は以下のような感じだろうか。 enum EnumTest { case Zero, One, Two, Three } EnumTest.Zero.hashValue // 0 EnumTest.One.hashVa…

The Swift Programming Language 勉強記録 - 3

なんとか第3回目。先が長いですね、困った(´ー`) とりあえず"A Swift Tour"の終わりまでを目指します。 クラス クラスを作成するときはこんな感じ。 class NamedShape { // property var numberOfSides: Int = 0 var name: String // initializer:インスタ…

The Swift Programming Language 勉強記録 - 2

前回に続き、Swiftの勉強記録その2。 function Swiftの関数はこんな感じの記述。 func addExpression(x: Int, y: Int) -> Int { return x + y } addExpression(6, 12) // 18 可変長引数もできるし、複数の値返却も可能。 func sumOf(numbers: Int...) -> (s…

The Swift Programming Language 勉強記録 - 1

だいぶ間が空いてしまいました。。。 まぁ引っ越しとか色々忙しかったからですね、はい。 個人的にやりたいことも積もってきましたが、そのうちの一つがSwift。 というわけで、『The Swift Programming Languageを基にSwiftについて勉強した記録その1』です…