在我的 appdelegate 中,我声明了一个我开发的自定义类的对象。在我的 View Controller 中,我添加了以下代码行:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate.dbConnector loadImages:self];
没有错误,但是即使编译器处理了loadImages,也不会进入函数。我已经使用断点来检查这一点。有什么建议吗?
最佳答案
您的 dbConnector
属性可能为 nil。确保您正在为该属性设置一个实例。您可以向 nil 发送任何消息,这样您就不会收到任何警告或错误。你的 dbConnector
属性默认为 nil,直到你给它赋值。
关于iphone - 应用委托(delegate)对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14780045/