簡體   English   中英

如何在Swift中從JSON數組中刪除項目(使用SwiftyJSON)

[英]How to remove an item from JSON array in Swift (using SwiftyJSON)

非常簡單明了的問題。

我有一個jsonArray,我想按索引刪除一個項目。 我怎么做?

我嘗試從這里使用解決方案: https : //github.com/SwiftyJSON/SwiftyJSON/issues/439

像這樣:

jsonArray[row]["Likers"].array!.dictionaryObject?.removeValueForKey(index)

但是我得到了這個錯誤:

value of type json has no member dictionaryObject

最后,我找到了刪除SwiftyJSON創建的JSON(數組類型)中的元素的答案:

dataObj.arrayObject?.removeAtIndex(m)

順便說一句,當SwiftyJSON以字典類型返回JSON時,要刪除一個元素:

jsonObj.dictionaryObject?.removeValueForKey(keyValue)

我得到這個答案形成

你只用

yourJsonArry.removeAtIndex(2) 

聽到您只是通過要刪除項目的索引

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM