iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips137 要素を指定して削除する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-6配列、コレクションTips137 要素を指定して削除する

Level1

Point要素を指定して配列から削除(NSMutableArrayクラス、removeObject:メソッド)

対象の配列から要素を指定して削除するには、removeObject:メソッドを使います。

removeObject:メソッドの引数は、配列にある要素のポインタを渡します。要素が見つからない場合は、配列はそのままになります。

NSMutableArray *配列名;
型名 *要素;
[配列名 removeObject:要素];

リスト1では、4つの要素を持つ配列から、まず「yamada」という要素を削除しています。次に、配列にはない「unknown」という要素を削除しようとしています。この場合は、配列の内容は変更されません。

実行結果

リスト1

リスト1 要素を

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません