下面的代码在运行时失败,因为照片成员已从Meal类中删除。但是标准的XCode构建成功编译,因为默认情况下没有完成清理。
为什么默认构建选项不首先清理,如何在一个操作系统中清理和构建XCode?我来自Java / Maven世界,标准版本同时进行(mvn clean install
)。
class Myclass {
var meals = [Meal]()
override func blah(...) {
let meal = meals[x]
cell.photoImageView.image = meal.photo
...
}