gpt4 book ai didi

iphone - 当必需的输入参数为 nil 时在 objective-c 方法中抛出异常?

转载 作者:行者123 更新时间:2023-11-28 23:12:30 26 4
gpt4 key购买 nike

注意到在 objective-c 中重新使用异常的一般指南(例如 throwing an exception in objective-c/cocoa)我仍然不太确定这种情况:

当必需的输入参数为 nil 最佳实践/确定时,是否在 objective-c 方法中抛出异常?

如果不是,那么在 objective-c 中什么是典型的方法?

最佳答案

那将是一个有效的异常,甚至是一个断言(这反过来会抛出一个异常)。已经定义了 NSParameterAssert 宏,它将执行您想要的操作。

关于iphone - 当必需的输入参数为 nil 时在 objective-c 方法中抛出异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816475/

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