
1个回答
展开全部
检查你的自定义类DenominatorNotZeroExcepion是不是写的有错误,是不是继承了NSException.
exceptionWithName: reason: userInfo:本是NSException的类方法。
再说了,你怎么强行把DenominatorNotZeroExcepion赋值给了NSException啊。你要想这么做需要重载一个隐式的强制装换的运算符。
或者你干错就写
NSException *e = [NSException exceptionWithName: reason: userInfo:];
exceptionWithName: reason: userInfo:本是NSException的类方法。
再说了,你怎么强行把DenominatorNotZeroExcepion赋值给了NSException啊。你要想这么做需要重载一个隐式的强制装换的运算符。
或者你干错就写
NSException *e = [NSException exceptionWithName: reason: userInfo:];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询