「 Swift 」 一覧

[iOS][Swift]指定したディレクトリにあるファイルの一覧を取得する

iOSで、指定したディレクトリにあるファイルの一覧を取得する方法について紹介します。 以下のサンプルコードではSwift 3を使用しています。 contentsOfDire

続きを見る

Swiftで計算型プロパティをネストさせてみる

2016/05/13 | iOSアプリ開発

Swiftの計算型プロパティ(Computed property、コンピューテッドプロパティ)をネストできることを初めて知ったので、サンプルも交えて紹介したいと思います。     単一の計算型プ

続きを見る

Swift 2.2で可能になったタプルの比較を試してみる

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

Swift 2.2でタプルの比較が行えるようになったので、色々と試してみました。     要素数2個から6個までのタプルの比較 まずは要素数2個から6個までのタプルの比較を試してみ

続きを見る

Swift 2.2の変更点をまとめてみた

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

2016年3月22日、Xcode 7.3と共にSwift 2.2が正式にリリースされました。 Swift 2.2における変更点についてまとめておきたいと思います。     タプルを比較できるよ

続きを見る

詳解 Swift 改訂版のKindle版が発売。リフローに対応!

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

今日気付いたんですが、「詳解 Swift 改訂版」のKindle版がいつの間にか発売されていました! 詳解 Swift 改訂版posted with ヨメレバ荻原 剛志 SBクリエイティブ 20

続きを見る

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

続きを見る

PAGE TOP ↑