Swift

iPhone(iOS)の言語設定を取得する方法をご紹介します。

iOS9とiOS8以前で若干違うので気をつけてください。

iOS9以降の場合
言語コード + 国コード でpreferredLangu

iOS

iPhone・iPad・iPod・AppleWatchの画面サイズをインチ・ポイント・ピクセルなど単位別にまとめた一覧表になります。

端末インチポイントレンダーピクセルデバイス
ピクセルApp PreviewiPhone ...

WordPress

このブログはさくらインターネットで借りたレンタルサーバーでWordPressをインストールして運営しているのですが、最近やたらとワードプレスの管理画面が重たかったり、実際にブログを開いて見たら5秒ぐらいかかってるんじゃってぐらい表示が ...

Swift

xibファイルでUIViewを作成し、Storyboardで再利用できる部品となるクラスファイルを作成する方法です。

実装手順
1.カスタムクラス(swiftファイル)とxibファイルを作って紐づける
2. ...

Swift

UITextFieldやUITextViewにフォーカスを当てると自然にでてくるキーボード、デフォルトでは白色のUIになっていますが、keyboardAppearanceを指定することで黒色のUIに変更することができます。

Swift

Date型の日付や日時を比較する方法です。

日付の比較にはcompare()関数を使用します。

この方法を使用するとStrings型(文字列)の日付や日時を比較することも可能です。

Swift

swi ...

Swift

UIScrollViewで横スクロール型のページングを実装する方法です。
Storyboardを使用してサクッと作成していきます。

手順
1.UIScrollViewとUIPageControlの配置

Swift

Storyboardで作成したUIViewControllerにUINavigationControllerを設定する方法です。

Editor > Embed In > Navigation Controlle ...

iOS

Swiftでは別の型同士の四則演算はできません。
基本的には型を揃えた状態での計算をしないと以下のようなエラーのなります。

Binary operator ‘+’ cannot be app ...

Swift

四捨五入・切り捨て・切り上げを行う場合は以下の関数を使って行います。

・round() → 四捨五入
・floor() → 切り捨て
・ceil() → 切り上げ

四捨五入・切り捨て・切り上げlet ...