找不到会员' setObject' :NSMutableDictionary

时间:2014-06-11 07:02:10

标签: ios swift

我已将变量声明为

var optionDictionary : NSMutableDictionary!

尝试在函数中为此变量设置对象,但出现错误

  

找不到会员' setObject'

func setOptionSetting()
{
    self.optionDictionary = NSMutableDictionary() // No Error
    self.optionDictionary!.setObject(NSNumber(int:Integer_Constant)!, forKey: "Key_Constant") // here, I got error..
    ....
}

请有人找到这个,请用简要说明进行描述..

2 个答案:

答案 0 :(得分:3)

Seppo的回答是正确的,但您甚至不需要创建NSNumber

self.optionDictionary["Key_Constant"] = Integer_Constant

答案 1 :(得分:1)

如果你刚刚做了以下怎么办?

self.optionDictionary[AVFormatIDKey] = NSNumber(int:TFORMAT_ID)