「 Swift 」 一覧

Swiftにおけるセレクタ(Selector)について調べてみた

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

NSTimerなどを使う際、引数に「Selector」という型があるのですが、これがSwiftではどのような扱いになっているのかを少し調べてみました。     Selectorの使用例 : タイ

続きを見る

【Swift】プロパティのsetとgetには異なるアクセス修飾子を指定できる

2016/02/09 | iOSアプリ開発

Swiftでは、プロパティのセッタ(set節)とゲッタ(get節)に異なるアクセス修飾子を指定することができます。 以下、実例を見ていきましょう。     プロパティに対する通

続きを見る

【Swift】privateなタイプメソッド作るなら、privateな関数でも良いかもと思った

2016/02/08 | iOSアプリ開発

structとかclassの中で、ちょっとした処理を担当させるprivateなタイプメソッドを作ることがよくあるんですけど、これはSwiftならprivateな関数でもいいんじゃないか

続きを見る

【Swift】Xcodeで型推論された変数や定数の型を調べる方法

2016/02/07 | iOSアプリ開発

Swiftには、そのデータ型が明らかであれば型を明記する必要が無い「型推論」という機能があります。 しかし、コードを書いていく上で「この変数・定数はどの型に型推論されたのだろう?」ということが分

続きを見る

Swiftでプロトコル型に対して===演算子を使いたい時の対処法

2016/02/04 | iOSアプリ開発

プロトコル型の変数や定数に対して===演算子を使うと「error: binary operator '===' cannot be applied to two 'プロトコル名' operan

続きを見る

【解決】Redundant conformance of ‘NSDate’ to protocol ‘Comparable’エラーが出た時の対処方法

2016/01/30 | iOSアプリ開発

アプリ開発中に「Redundant conformance of 'NSDate' to protocol 'Comparable」というエラーが出てしまったのですが、無事解決できたのでその対処法

続きを見る

【対処法】Swift 2(iOS 9)ではUITextFieldのtextがString?になっている

2016/01/29 | iOSアプリ開発

Swift 1(iOS 8)時代において、UITextFieldのtextプロパティは var text: String! [/swift] だったのですが、Swift 2(iOS 9)で型

続きを見る

Swift 2でtoIntが使えない!unavailableエラーが出た時の対処方法

2016/01/26 | iOSアプリ開発

Swift 2でtoInt()を使うと、 'toInt()' is unavailable: Use Int() initializer というエラーが出てしまいます。そんな時の対処方法に

続きを見る

Swift 2のドキュメントコメントの書き方(JavaDoc的なやつ)

2016/01/22 | iOSアプリ開発

コード補完時やoptionクリック時などに説明が出てくるようにする「ドキュメントコメント(Javaで言うJavaDocみたいなやつ)」の書き方について解説したいと思います!     ドキ

続きを見る

Swift 2でシングルトンを初期化・呼び出しする方法

2016/01/18 | iOSアプリ開発

Swift 2でシングルトンを実装する方法について解説したいと思います! (※「シングルトンを呼び出す」という言葉遣いには個人的に違和感を感じましたが、このキーワードで検索して調べる人がいるよう

続きを見る

【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 ↑