「 iPhoneアプリ開発 」 一覧

【Xcode】モーダル表示で遷移先へ値を渡す時のハマりポイント

2016/02/10 | iPhoneアプリ開発

モーダル表示で遷移先の画面へ値を渡す際、最初はハマりやすいポイントについて解説したいと思います。      例えば、以下のような画面遷移を考えたとします。

続きを見る

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

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

続きを見る

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

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

続きを見る

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

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

続きを見る

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

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

続きを見る

ライブラリ管理ツールCarthageのCartfileの書き方

2016/02/01 | iPhoneアプリ開発

iOS(Cocoa)ライブラリ管理ツール「Carthage」で使用するCartfileの書き方を調べたのでまとめておきたいと思います。 (もし間違いなどがあれば、Twitterなどでお知らせ下さ

続きを見る

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

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

続きを見る

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

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

続きを見る

【解決】Playground execution terminated because the process stopped unexpectedlyが出た時の対処法

2016/01/28 | iPhoneアプリ開発

Xcodeのプレイグラウンドで「Playground execution terminated because the process stopped unexpectedly」が出るようになって

続きを見る

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

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

続きを見る

PAGE TOP ↑