xcode调试区
你好,
我是 iOS 开发的新手。我正在尝试学习某人的代码来构建应用程序。
这是我的问题的截图:/image/4QX5P.png
我正在尝试 print("hello") 和 print("your requestID is : ") 但它没有出现在我的调试区域,该代码写在我的 ViewController.swift 文件中
调试区只是从 VenuesTableViewController.swift 文件(来自另一个 swift 文件)打印出网络结果
这里出了什么问题?提前致谢:)
最佳答案
根据您的代码,很奇怪您的打印 "hello" 没有出现在您的调试区域,因为它是在您的 ViewController 的 viewDidLoad 上声明的。 你真的用过这个 ViewController 吗?
第二个打印 "Your request id..." 可以根据你的previous guard statements 打印或不打印:guard let dictionnarayJSON...guard let meta...guard let requestID
. guard 语句允许您控制代码流。如果您测试的是正确的,它可以继续执行您的代码。如果不是,则放置 return
以便停止代码流。
因此,如果您的 3 个保护语句之一失败,您将无法到达打印语句print(Your requet id...)
我建议您查看 Apple 文档:Control Flow
关于ios - 为什么我的一个 swift 文件的打印结果没有出现在 xcode 调试区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46501619/