エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSアプリの互換性を確保する その2
iOSアプリの互換性を確保する その1の続きです。 2)新しく追加されたメソッドを使う。 NSObjectの以... iOSアプリの互換性を確保する その1の続きです。 2)新しく追加されたメソッドを使う。 NSObjectの以下のメソッドを使って、追加されたメソッドの有無を確認する事で、新しいOSでは追加された機能を使って、古いOSでは前のままという事ができます。 - (BOOL)respondsToSelector:(SEL)aSelector 使い方は以下のようになります。 BOOL result = [instance respondsToSelector:@selector(メソッド名)]; instanceの部分はメソッドが追加されたオブジェクトのインスタンス変数です。 あまりいい例では無いかも知れませんが、iOS4.0で追加された、UIApplicationクラスのpresentLocalNotificationNowメソッドを例に挙げると、以下のようになります。 UIApplication
2011/01/14 リンク