我有一个可以同步iCloud的功能,我将从多个视图控制器中调用它。我想让它在iCloud不可用时显示警报(它总是关闭或自上次访问以来用户已注销,无论如何)。有没有一种方法可以在函数内部添加警报代码并将其显示在VC中,而该函数在内部被调用?
func synciCloud(){
if iCloudIsAvailable() {
// stuff to sync iCloud
} else {
// where I'd like to call the alert
}
}
然后再来
:class List: UIViewController {
override func viewDidLoad() {
synciCloud()
// this won't actually run on viewDidLoad but I'm just showing an example.
}
}
那么有没有办法实现这一目标,或者我在想这一切错了吗?谢谢。