【发布时间】:2011-01-22 18:32:53
【问题描述】:
我正在开发一个需要网络连接的基于视图的应用程序。我想添加代码,以便在网络不可用时我的应用程序会出错。
我不知道是否或将什么代码放入 appdelegate(.h/.m) 和/或 viewcontroller(.h/.m)
谁能帮帮我?
提前致谢:)
【问题讨论】:
标签: iphone objective-c xcode ios ios4
我正在开发一个需要网络连接的基于视图的应用程序。我想添加代码,以便在网络不可用时我的应用程序会出错。
我不知道是否或将什么代码放入 appdelegate(.h/.m) 和/或 viewcontroller(.h/.m)
谁能帮帮我?
提前致谢:)
【问题讨论】:
标签: iphone objective-c xcode ios ios4
你读过this post吗?
一旦您知道自己处于离线状态,您可能只想显示一个 UIAlertView。
您可以将此代码集成到您的 appDelegate 的方法 application:didFinishLaunchingWithOptions: 中。
我不建议使用“测试网络连接”之类的功能。它的一般问题是,即使您的应用程序测试它时您可能具有连接性,但它可能会在稍后消失。因此,当您的应用程序确实需要使用网络时,我会尝试使用连接,然后仔细处理错误情况并显示有意义的消息等。
【讨论】: