Objective-C, Swift4.0

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

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

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

Swift

swi ...

Objective-C, Swift4.0

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

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

 

Objective-C

Objective-C, Swift4.0

クラスの判定(型を比較)する方法です。
Swift4ではクラスの判定方法は2種類あります。

あるクラスを継承しているか比較する方法Swift4

 

Objective-C

&n

Objective-C, Swift4.0

以前、Objective-CでUIViewやUIImage、UIButtonなどの枠線の色・枠線の太さ・角丸の実装方法をご紹介しましたが、Swiftの方がメジャーになってきたのでSwift版を記載しておきます。

UIViewに枠 ...

Objective-C, Swift4.0

@property(プロパティ)のsetter(ゲッターメソッド)・getter(セッターメソッド) をoverride(オーバーライド)する方法です。

独自クラスのスーパークラスにあたるプロパティのセッター・ゲッターメソッドを ...

Objective-C

iPhone・iPad・iPodなどの機種の判定方法は2種類あります

1.iPhone・iPad・iPodなどをざっくり判定

UIDeviceが取れるモデル名を使用した判定方法です。
Swiftと違ってiP

Objective-C, Swift4.0

iOSやwatchOSのバージョンを判定し処理を振り分ける方法です。

iOSのバージョンを判定し処理を振り分ける方法Swift4Objective-C

 

watchOSのバージョンを判定し処理を振

Objective-C, Swift4.0

プログラムではメインスレッドを使った同期処理と、GCD(Grand Central Dispatchの略)というメインスレッドとは別に動く非同期処理があります。

同期処理、非同期処理を気にせずプログラムすると、ほとんどが同 ...

Objective-C, Swift4.0

StoryboardのViewControllerなどはコピーして複製することが可能です。
似たようなUIの画面が存在する場合、なんども同じレイアウトをするのは大変ですので作業の効率化のためにもViewControllerの複 ...

Objective-C, Swift4.0

文字列の置換・分割・検索(完全一致、前方一致、後方一致、部分一致)の方法をまとめました。
文字列操作は色々できることがあるので覚えておくと便利だと思います。

1.置換1-1.文字と文字の置き換え方法Swift4Objec ...