我已将变量声明为
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..
....
}
请有人找到这个,请用简要说明进行描述..
答案 0 :(得分:3)
Seppo的回答是正确的,但您甚至不需要创建NSNumber
:
self.optionDictionary["Key_Constant"] = Integer_Constant
答案 1 :(得分:1)
如果你刚刚做了以下怎么办?
self.optionDictionary[AVFormatIDKey] = NSNumber(int:TFORMAT_ID)