Ios 如何将UIImage放入任意对象数组?

Ios 如何将UIImage放入任意对象数组?,ios,arrays,swift,uiimage,Ios,Arrays,Swift,Uiimage,在Xcode 6 beta 7中,我无法在任何对象数组中放置UIImage: var objects = [pizzaImage.image, title, ingredients.text] 错误: 无法将表达式的类型“Array”转换为类型“arraylteralconvertible” beta 6没有问题 编辑 这是完整的代码,尝试了所有方法,但仍然没有成功: var objects = [pizzaImage.image!, title, ingredients.text!]] va

在Xcode 6 beta 7中,我无法在任何对象数组中放置UIImage:

var objects = [pizzaImage.image, title, ingredients.text]
错误:
无法将表达式的类型“Array”转换为类型“arraylteralconvertible”

beta 6没有问题

编辑 这是完整的代码,尝试了所有方法,但仍然没有成功:

var objects = [pizzaImage.image!, title, ingredients.text!]]
var act = UIActivityViewController(activityItems: objects, applicationActivities: nil)
self.presentViewController(act, animated: true, completion: nil)
已解决:

var objects = [pizzaImage.image!, title!, ingredients.text]]
var act = UIActivityViewController(activityItems: objects, applicationActivities: nil)
self.presentViewController(act, animated: true, completion: nil)
但是,如果您只输入标题和文本字段,编译器没有什么可抱怨的:

var objects = [title, ingredients.text]
为什么??
这确实不清楚……

与此相关吗?在这种情况下,展开图像不起作用,sorry@MarcelloCat:
成分。文本也必须打开包装。我尝试了一切,甚至是不可能的!