问题:如何在NSMutableArray中添加不同的 - 不同的键值对。
已经尝试过:: 这是我的代码:
<registration-validation></registration-validation>
我在userid变量中获取了我的userid,但是fulldetail数组变为nil 那我哪里错了?
答案 0 :(得分:2)
您需要初始化fulldetail
var fulldetail: NSMutableArray? = NSMutableArray()
编辑澄清
如果您需要fulldetail
到Optional
,那么您只需将其初始化(或检查它为nil
),无论您何时需要使用下面的行。如果fulldetail
不是nil
,则会将fulldeatil
设置为自身,否则会初始化新的NSMutableArray
。
fulldetail = fulldetail ?? NSMutableArray()
如果您不需要fulldetail
成为nil
,那么最好在声明它时对其进行初始化。
var fulldetail = NSMutableArray()
编辑2
如果您想要Dictionary
对,则需要key-value
。
// Specify you data types. It could be [String:AnyObject]
var fulldetails = [String:String]()
// Add data like this
fulldetails["userid"] = self.userid