utility

utility

Swiftで日付・時刻を取得・整形(format)する方法

Date() を使えば、カンタンに日付を取得でき、フォーマットもカンタン。Swiftで日付を取得する方法Swiftで日付を整形(format)する方法他の言語をやっていれば、お決まりの感じだけど、かなりすっきりしてる。日付要素(Calend...
utility

Swiftで日付・時刻の要素を取得する方法(年月日・時分秒)

Date() でカンタンに現在時刻を取得できるって別記事で書いたけど、それを取得しちゃえば『年・月・日・時・分・秒』もカンタンに取得できる。Swiftで日付・時刻要素を取得する -> ついでにformatして文字列にちょっと要素が多いからコ...
utility

Swiftで曜日を取得する方法

DateFormatterを使うよ。 Swiftで曜日を取得する方法 こんな感じで曜日を取得する。いろんな方法があるけどこれが使いやすいかな。
utility

Swiftで日時を加算したり差を取得する方法

ここでもDate型を使うので、わからん人はこっちの記事を読んでからでおなしゃす。 Swiftで1週間後(1週間前)の日付を取得する※timeIntervalは秒数で加算する Swiftで2つの日付の差を取得する おまけ: "1970年"と"...
utility

Swiftでプロトコル(インターフェース)を定義する方法

Swiftではプロトコル(Javaでいうインターフェース)を定義できる。Swiftでプロトコルを定義して利用するこんな感じでプロトコルを定義することによって、何を実装すれば良いかが明確になる。Swiftでプロトコルを複数定義して利用するSw...
utility

Swiftでtypealias(型エイリアス)を定義する方法

Swiftではtypealiasを使うことで型に別名をつけることができる。Swiftでtypealiasを使って、Int64型にLongという別名をつけるこんな感じで Int64 に Long という名前をつけてあげることによって、Long...
utility

Swiftで引数を参照渡し(inout)する方法

inout を使うことで、いわゆる参照渡しをすることができ、変数を加工することができる。個人的にはあまり使いたくないので、ゆるーく説明しとく。Swiftで引数を参照渡しするこんな感じで参照渡しをしているので、xとyが2倍されているのがわかる...
utility

Swiftで構造体とクラスを使い分ける方法(ポイント)

Swiftでは構造体(struct)をとクラス(class)の使い分けの話。Swiftでは構造体とクラスではけっこう同じ使い方ができてしまうので混同する。構造体のポイント(クラスとの違い) 継承ができない 値渡しである(参照渡しではない) ...
utility

Swiftで構造体を配列で扱う方法

Swiftでは配列に構造体をぶちこむこともできるよ。Swiftで構造体を配列にしてみるこんな感じでJapan構造体の配列を作ってあげて追加したげる。プロパティはfor文の中みたいにやれば普通に取得できるよ。
utility

Swiftで配列をfilterする方法

Swiftで偶数をfilterするSwiftで5以上でfilterするおまけ: filterした後の、要素数(count)を取得する場合は...
スポンサーリンク
スポンサーリンク