在 Appdelegate 中解析的 JSON [关闭]

Posted

技术标签:

【中文标题】在 Appdelegate 中解析的 JSON [关闭]【英文标题】:JSON parsed within Appdelegate [closed] 【发布时间】:2017-03-11 17:33:35 【问题描述】:

我正在使用 Xcode8 Swift 3 为教堂开发一个 App Web Radio。我对我应该真正称之为一个故事板或另一个故事板感到怀疑。

根据 (http://tabernaculodafe.org.br/server.php) 的 JSON 文件中的“状态”,它应该调用#webradio 屏幕或“活动”屏幕。我能够在 AppDelegate 中定义哪个故事板应该是“初始”,但我无法让 JSON 代码在 AppDelegate 上工作。

Type (If (status == 1) screen webradio else screen live 

我不知道这是否是最佳做法。

【问题讨论】:

【参考方案1】:

我认为 AppDelegate 不是执行此类逻辑的好地方,它可能会导致一些问题。例如,如果没有互联网访问权限,那么哪个视图控制器将成为根视图控制器? 除了 AppDelegate,您可以创建另一个视图控制器(比如说临时启动屏幕)并在 viewDidLoad 方法中实现服务器请求,并根据结果显示适当的视图控制器。

【讨论】:

好的,我知道了。非常感谢! 欢迎您!!!

以上是关于在 Appdelegate 中解析的 JSON [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 错误中解析 JSON 图像 url

UI---JSON数据解析

appDelegate 实践

iOS AppDelegate的.m文件解析

Firebase google 登录身份验证 AppDelegate-使用未解析的标识符“isMFAEnabled”

@interface 处的 appdelegate 错误:“预期标识符或 ”和“解析问题:缺少 @end”