Ios 由于未捕获异常而终止应用程序';NSInvalidArgumentException';,原因:'-[\uu NSCFString IsDescendatoView:]:

Ios 由于未捕获异常而终止应用程序';NSInvalidArgumentException';,原因:'-[\uu NSCFString IsDescendatoView:]:,ios,objective-c,iphone,Ios,Objective C,Iphone,我已在应用程序中收到崩溃消息 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[\u NSCFString IsDiscendaToView:]: 是否有人面临类似的问题。看起来您正在向NSString类的实例发送消息IsDescendaToView:。NSString类不响应此类选择器 isDescendatoView:是属于UIView的方法 编译器通常会阻止您执行此类操作,但这可能与您处理id类型(即“未知类型的对象”)有关。在这种情况下,

我已在应用程序中收到崩溃消息

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[\u NSCFString IsDiscendaToView:]:


是否有人面临类似的问题。

看起来您正在向
NSString
类的实例发送消息
IsDescendaToView:
。NSString类不响应此类选择器

isDescendatoView:
是属于
UIView
的方法


编译器通常会阻止您执行此类操作,但这可能与您处理
id
类型(即“未知类型的对象”)有关。在这种情况下,编译器无法帮助您,因为真正的类型只有在运行时才知道。确保在正确的对象上调用该方法。

能否提供有关收到的异常的更多详细信息或崩溃报告?或者解释一下你在代码中做了什么?虽然你的信息很模糊,但我猜你在某处使用的是一个文本字符串,而不是一个包含
UIView
实例的变量。错误说明你正在从NSCFString类调用UIView方法isDescendatoView。检查调用对象。为所有异常添加断点,您将知道它在哪里崩溃。