1
例如,我將數組嵌入到數組[["A", 4], ["B", 5]]
中,並且我想更新第一個嵌入數組內部的元素,以便最終結果因爲[["A", 5], ["B", 5]]
,而不是[["A", 4], ["B", 5], ["A", 5]]
。如何在無需添加新項目的情況下更新嵌入數組中的項目
例如,我將數組嵌入到數組[["A", 4], ["B", 5]]
中,並且我想更新第一個嵌入數組內部的元素,以便最終結果因爲[["A", 5], ["B", 5]]
,而不是[["A", 4], ["B", 5], ["A", 5]]
。如何在無需添加新項目的情況下更新嵌入數組中的項目
替換數組的值之前請確保您有NSMutableArray
(可變)? 否則,你得到錯誤:
是的,我已經NSMutableArray
然後按照我的建議:(這裏我給簡單的基本邏輯)
對於在NSMutableArray
,使用replaceObjectAtIndex:withObject:
特定指數更換任何價值。
對於實例
[MyArrayName replaceObjectAtIndex:0 withObject:MyValues];
應用此邏輯:
感謝 - 這是上手有用的方法! – daspianist