2017-01-26 44 views
0

我試圖將一個Double類型變量operand添加到AnyObject的數組中。Double不能附加到AnyObject數組?

private var internalProgram = [AnyObject]() 
internalProgram.append(operand) 

但是,顯示Argument type 'Double' does not conform to expected type 'AnyObject'。我必須投operand作爲AnyObject

回答

0
let numberOperand = NSNumber(double: operand) 
yourArrayOfAnyObject.append(numberOperand)