【Swift4】クラスの判定(型を比較)する方法【Objective-C】
クラスの判定(型を比較)する方法です。
Swift4ではクラスの判定方法は2種類あります。
【Swift4】UIViewなどの枠線の色、枠線の太さ、角丸の実装方法【Objective-C】
以前、Objective-CでUIViewやUIImage、UIButtonなどの枠線の色・枠線の太さ・角丸の実装方法をご紹介しましたが、Swiftの方がメジャーになってきたのでSwift版を記載しておきます。
UIViewに枠 ...
【Swift4】ゲッター・セッターメソッドをオーバーラードする方法【Objective-C】
@property(プロパティ)のsetter(ゲッターメソッド)・getter(セッターメソッド) をoverride(オーバーライド)する方法です。
独自クラスのスーパークラスにあたるプロパティのセッター・ゲッターメソッドを ...
【Objective-C】iPhone・iPad・iPodなどの機種判定し処理を振り分ける方法【iOS9】
iPhone・iPad・iPodなどの機種の判定方法は2種類あります
1.iPhone・iPad・iPodなどをざっくり判定NSString *modelName = model];if () {//iPhoneの場合}els ...
【Swift4】iOSのバージョンを判定し処理を振り分ける方法【Objective-C】
iOSやwatchOSのバージョンを判定し処理を振り分ける方法です。
iOSのバージョンを判定し処理を振り分ける方法Swift4if #available(iOS 10.0, *) {//iOS10以降の場合} else {// ...
Swift5の同期処理・非同期処理・GCDの入れ子の方法まとめ【Swift/Objective-C】
プログラムではメインスレッドを使った同期処理と、GCD(Grand Central Dispatchの略)というメインスレッドとは別に動く非同期処理があります。
同期処理、非同期処理を気にせずプログラムすると、ほとんどが同 ...
【Swift4】Storyboard内のViewControllerをコピーし別のStoryboardに貼り付ける方法【Obbjective-C】【Xcode9】
StoryboardのViewControllerなどはコピーして複製することが可能です。
似たようなUIの画面が存在する場合、なんども同じレイアウトをするのは大変ですので作業の効率化のためにもViewControllerの複 ...
【Swift4】文字列(NSString)の置換・分割・検索(完全一致、前方一致、後方一致、部分一致)まとめ【Objective-C】
文字列の置換・分割・検索(完全一致、前方一致、後方一致、部分一致)の方法をまとめました。
文字列操作は色々できることがあるので覚えておくと便利だと思います。
【Swift4】文字列(NSString)を任意の文字で検索(完全一致、前方一致、後方一致、部分一致)する方法【Obbjective-C】
文字列の中に任意の文字があるかどうか、検索する方法をご紹介します。
検索には、完全一致・前方一致・後方一致・部分一致の4種類があります。それぞれの用途に合わせて使用するといいでしょう。
文字列Aと文字列Bが ...
【Swift4】文字列(NSString)を指定文字で分割する方法【Obbjective-C】
文字列を指定した文字で分割する方法をご紹介します。
例えば2018/1/31などの日付を/で分割するときなどに役立ちます。