検索

ホームページ  >  に質問  >  本文

OC 2 次元配列の要素を置換する際に問題がありますか?

初心者に質問があります

リーリー

次に、要素をインデックス 1 に置き換えたいと思います

リーリー

このメソッドを使用して要素 1 を置換 (変更) すると、常にエラーが発生します。これを修正するにはどうすればよいですか?

大家讲道理大家讲道理2814日前901

全員に返信(2)返信します

  • 迷茫

    迷茫2017-05-02 09:32:09

    @[] 只能生成不可变的数组,即 NSArray,而 replaceObjectAtIndexNSMutableArray 才有的方法。
    在你的 @[...]后面调用下 mutableCopy 以上です。

    リーリー

    返事
    0
  • 高洛峰

    高洛峰2017-05-02 09:32:09

    NSArray を NSMutableArray にポイントします。_dataArray が NSMutableArray の場合は、最初にスペースを空ける必要があります。 NSArray として宣言してから変換することしかできません

    リーリー

    2016-09-17 21:53:55.159 Test[3124:369229] aaaaa
    2016-09-17 21:53:55.160 Test[3124:369229] 要素コンテンツを置き換えました
    2016-09-17 21:53:55.160 Test [3124:369229] cccccc
    2016-09-17 21:53:55.160 Test[3124:369229] dddddd
    2016-09-17 21:53:55.160 Test[3124:369229] eeeeee
    プログラムは終了コード: 0 で終了しました。

    返事
    0
  • キャンセル返事