首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >How to addObject as NSMutableArray in NSMutableArray in swift

How to addObject as NSMutableArray in NSMutableArray in swift
EN

Stack Overflow用户
提问于 2014-10-09 18:14:26
回答 3查看 57.4K关注 0票数 17

我想通过addObject of NSMutableArray进入NSMutableArray,那么我怎样才能在swift中实现这一点。也请帮我找回它,因为现在我正在学习swift。

间接地说我想要2D数组意味着NSMutableArrayNSMutableArray

代码语言:javascript
复制
//The below 2 lines iterative!
var dict:NSMutableDictionary? = NSMutableDictionary();
 linePointsArray!.addObject(dict!);

// and below 2 line is execute after complete the above iteration
 arrLine!.addObject(linePointsArray!);
 linePointArray!.removeAllObject();

//after that the above whole process is done iterative.
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-10-09 19:25:16

如果我没记错的话,您想在另一个NSMutableArray中添加NSMutableArray的对象,您可以通过以下代码来实现

代码语言:javascript
复制
var myArray : NSMutableArray = ["Hello"]
var arrayOfArray : NSMutableArray = [myArray]

// Insert more arrays with insertObject or addObject

arrayOfArray.insertObject(myArray, atIndex: 0)
arrayOfArray.addObject(myArray)

//Retrive
var newArray:NSMutableArray = arrayOfArray[0] as NSMutableArray
println("\(newArray)")

Swift 3的

代码语言:javascript
复制
var myArray : NSMutableArray = ["Hello"]
var arrayOfArray : NSMutableArray = [myArray]

// Insert more arrays with insertObject or addObject

arrayOfArray.insert(myArray, at: 0)
arrayOfArray.add(myArray)

//Retrive
var newArray:NSMutableArray = arrayOfArray[0] as! NSMutableArray
print("\(newArray)")
票数 38
EN

Stack Overflow用户

发布于 2014-10-09 18:22:15

下面是一个示例:

代码语言:javascript
复制
var mutableArray: NSMutableArray = []
var nestedMutableArray: NSMutableArray = []
mutableArray.addObject(nestedMutableArray)
var retrievedNestedMutableArray:NSMutableArray = mutableArray[0] as NSMutableArray
票数 8
EN

Stack Overflow用户

发布于 2019-02-03 22:34:22

代码语言:javascript
复制
var nameArray: NSMutableArray = ["Hello", "I", "am", "Smith"]
var arrayOfnameArray: NSMutableArray = [nameArray]

arrayOfArray.add(nameArray)

// Retrieve
var newArray:NSMutableArray = arrayOfnameArray[0] as! NSMutableArray
print("\(newArray)")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26275826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档