Objective-C

iOSのバイブレーションはiOSが提供する5種類ぐらいのバイブレーションしか存在しません。
しかしプライベートAPIを使用することでバイブレーションの長さや強さを自由にカスタマイズすることが可能です。

ただし、プラ ...

Swift

iOSでは強い、弱い、長い、短いなど色々なバイブレーションが用意されています。
今回はバイブレーションを鳴らす方法から、バイッブレーションの種類、さらに繰り返しバイブレーションを鳴らす方法をご紹介します。

iosのバイブ ...

iOS

Swiftで書かれたプロジェクトをビルドしようとしたら突然以下のようなエラーが出た時の対処方法をご紹介します。

dyld: Library not loaded: @rpath/libswiftAVFoundation.d ...

Swift

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

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

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

Swift

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

Swift

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

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

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

Swift

swi ...

Swift

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

Editor > Embed In > Navigation Controlle ...

iOS

macOS High Sierra10.13でcocoapodsを使おうとしたら以下のようなエラー文がでて急につかえなくなりました。

$ pod install-bash:/usr/local/bin/pod:/System/L ...

Swift

文字列の関数名から関数を実行して、その関数による戻り値を得る方法をご紹介します。

TableViewやCollectionViewのセルごとに別の関数を呼び出したい場合、if文やswitch文で分岐させているとコードが長く ...

Swift

クラスの名(型名)を取得する方法です。

クラスの名(型名)を取得する方法Swift4let label = UILabel() let className = NSStringFromClass(type(of: label)) ...