gpt4 book ai didi

cocoa - 因 Cocoa 中的错误处理而陷入困境。我是不是太过分了?

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

举个例子,我们来看一个获取App Support目录的方法。如果 NSSearchPathForDirectoriesInDomains 不返回任何元素怎么办?如果不是目录而是文件怎么办?如果无法创建怎么办?

我的方法变得困惑,不仅是因为添加了检查,而且还因为构造错误对象、分配错误代码等。

最佳答案

你可能做得太过分了。从您的示例来看,如果该函数没有返回任何元素或文件,则说明出现了严重错误,并且您的应用程序无法从中恢复。此时,让错误导致崩溃是唯一明智的做法。

关于cocoa - 因 Cocoa 中的错误处理而陷入困境。我是不是太过分了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6007356/

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