gpt4 book ai didi

swift - Nil optional 在 Release 中不会崩溃

转载 作者:行者123 更新时间:2023-12-03 17:23:24 31 4
gpt4 key购买 nike

我在 NSAppDelegate 中有以下简单代码

func applicationDidFinishLaunching(aNotification: NSNotification) {
var opt:Int?
NSLog("\(opt)")
NSLog("\(opt!)")
NSLog("done")
}

现在,当我在 Debug模式下运行它时,它会告诉我我们都知道关于展开 nil 可选的知识。 但是当我运行它以释放它时,它会默默地退出应用程序,根本没有任何消息。没有控制台日志。没有转储。没有!

这里发生了什么?

最佳答案

Apple 已要求我检查是否已使用带有 Swift 1.2(构建:6D543q)的 Xcode 6.3 beta 3 修复了该错误。不确定我是否真的想测试另一个测试版:-/但是,我的问题的答案是:这是一个错误。

编辑 跳过我自己的影子并使用最后一个测试版 (4) 进行测试。问题已修复。

关于swift - Nil optional 在 Release 中不会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29143855/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com