这有点不合逻辑,因为我没有代码......我完全迷失在这里需要帮助。我的应用程序是一款游戏,在这个游戏中我有一个阵列。当阵列清空时,第一轮完成。我需要编写代码来不断调查我的数组,并在array.count达到0时创建UIalertview。
答案 0 :(得分:1)
为此,您应该为数组使用didSet闭包
例如
var array: [AnyObject]! {
didSet {
if array.isEmpty {
//present alert
}
}
}
当然我不知道你的数组中有什么,所以只需将其类型设置为AnyObject
答案 1 :(得分:0)
您应该编写一个具有NSMutableArray
属性的自定义类。
在本课程中,您将拥有setElement:
方法,只有使用此方法,您才能设置数组中的一个对象。现在每次设置一个对象或删除它(无论你需要什么),你都可以检查它并检查它是否为空。 :)
附注,您可以保留对viewController
所呈现的UIalertview
的引用,以及何时使用它。