gpt4 book ai didi

iphone - iOS:openURL 可以为零吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:52:00 24 4
gpt4 key购买 nike

对于 -[UIApplicationDelegate application:openURL:sourceApplication:annotation:],URL 是否可以为 nil?我问是因为我看到有人检查 if (url)//...,但这不是没有必要的吗?即,此方法是否总是使用 openURL 的非零 NSURL 参数调用?

最佳答案

假设一个外部调用(即来自另一个试图打开你的应用程序的应用程序),那么我会假设它是非零的,但是也许(我不太可能知道)你在内部调用它,在这种情况下它可能是?

然而,假设是危险的!

因此,如果值是 nil,在执行可能导致崩溃的操作之前先检查值似乎是明智的。

如果你问我,似乎可以检查一下。

关于iphone - iOS:openURL 可以为零吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6269301/

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