有人能告诉我“XThrowIfError”是什么意思吗?

3

我在文档中找不到它的定义...

2个回答

7

这是苹果的iPublicUtility类中定义的宏,包含在他们的一些示例代码包中,例如SpeakHere。具体来说,它在头文件CAXException.h中。

给定一个调用XThrowIfError(error, operation),如果error为非零,它基本上会抛出一个CAXException()


0

我进行了搜索,并从苹果邮件列表存档中的此页面代码使用情况来看,我会说它调用您提供的作为第一个参数的方法,并在其返回错误时抛出异常。

不过,这只是猜测。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接