「 Swift 」 一覧

【Swift 2】配列(Array)を初期化する方法

2015/12/02 | iOSアプリ開発

こんにちは、@akio0911です。 Swiftで配列(Array)を初期化する方法についてまとめてみたいと思います!     配列の宣言と初期化 Swiftでは配列の宣言時

続きを見る

【Swift 2】switch内にてguardでbreakする

2015/12/01 | iOSアプリ開発

Swift 2のguard内ではreturnしないと文法エラーとなりますが、実はswitch内ではbreakでもOKです。     switch内のguardでbreak 実際には

続きを見る

Swift 2のprintで改行しない方法

2015/11/26 | iOSアプリ開発

Swift 1時代はprintlnで改行あり、printで改行なしでしたが、Swift 2ではprintlnが廃止されてしまいました。 Swift 2時代における改行なしprintの方法を紹介し

続きを見る

Swift 2で要求バージョンの指定・実行環境バージョンの確認を行う(#availableと@available)

2015/11/07 | iOSアプリ開発

Swift 2で追加された#available, @availableの使い方についてメモしておきたいと思います。     関数やクラスなどが、どのバージョンを要求するのかを明示できる 関数や

続きを見る

Swift 2.0で追加されたOptionSetTypeがなかなか便利

2015/09/24 | iOSアプリ開発

Swift 2.0で追加されたOptionSetTypeプロトコルがなかなか便利なので紹介したいと思います!     Swift 1.2までの記述方法 例えば、SpriteKitの

続きを見る

Functional Programming in Swiftを読むために、すごいH本を読み終えた感想

2015/09/09 | iOSアプリ開発

「Functional Programming in Swift」という本がありまして、      Functional Programming in Swiftposted wi

続きを見る

Swiftにおける関数型のエッセンスを学ぶために「関数プログラミング実践入門」を読み始めた

2015/08/05 | iOSアプリ開発

Swiftの関数型言語的な特徴についての話を各所で見るようになりましたが、自分は関数型言語の経験があまりありません。 「一度関数型言語について学んでおいたほうが良いのでは?」と思い、「関

続きを見る

Swift 1.2でtouchesBeganメソッドのNSSetがSetへ変更されました

2015/08/03 | iOSアプリ開発

Swift 1.2で、touchesBegan・touchesMoved・touchesCancelled・touchesEndedなどのメソッドが変更となりました。 Swift 1.2でSet

続きを見る

【Swift】Objective-Cで書いたクラスをメソッド単位で少しずつSwiftへ移行する方法

2015/07/14 | iOSアプリ開発

Objective-Cで作った既存のアプリをSwiftで書き直したいと思っているのですが、一気に書き換えていくのは大変そうですし、気が重くなりますし、新たなバグも埋め込んでしまいそうです。

続きを見る

【Swift】クロージャをメソッドや関数の引数として渡す方法

2015/05/25 | iOSアプリ開発

Swiftでメソッドの引数としてクロージャを渡す方法について解説したいと思います。     クロージャをメソッドや関数に引数として渡す 引数の型として「() -> Void」などと記述すれば

続きを見る

【RxSwift】ストリームのcompletedをつぶす(消し去る)方法

RxSwiftで元々のストリームからcompletedをつぶす

【RxSwift】completedかerrorが流れてきたらsubscribeはdisposeされる

RxSwiftにおいて、completedかerrorが流れて

init(frame:), init(coder:), awakeFromNib, prepareForInterfaceBuilder が呼ばれる条件をまとめてみた

カスタムViewを作った際に呼ばれる初期化系メソッドの条件や順

【WWDC2018】iOSエンジニア的に気になる新機能・新APIまとめ

こんにちは、@akio0911です。 先日開催されたWW

【Swift】Codableで後からキーを追加した場合の挙動

こんにちは、@akio0911です。 SwiftのCod

→もっと見る

PAGE TOP ↑