借口我的愚蠢问题,我希望对特定异常 NSInvalidArgumentException 使用捕获,所以,我的 OSX 项目中有下一个代码:
@尝试
{
...
} @catch(NSInvalidArgumentException* 异常)
{
...
}
但是 xcode 说我:“未知类型名称 'NSInvalidArgumentException'”,所以 ii 正在导入
导入“Foundation/Foundation.h”或
导入“基础/NSException.h”
但什么也没发生,有人知道 NSInvalidArgumentException 在哪个包或库中?还是我的错误?还是绝对有必要使用超类 NSException 捕获所有异常?在开发人员文档中并没有这样显示。
此致。