XCode断点条件错误

时间:2012-08-23 13:55:57

标签: iphone ios xcode xcode4.4

我有这个断点条件:

[string isEqualToString:@"dummy"]

,但我总是在控制台中收到此错误:

  

错误:没有已知方法'-isEqualToString:';将消息发送到方法的返回类型

我做错了什么?

XCode版本是4.4.1,调试器是LLDB。

3 个答案:

答案 0 :(得分:9)

我今天尝试了条件性突破点并找到了答案。在您的条件中将返回值转换为BOOL将解决此问题:

    (BOOL)[string isEqualToString:@"dummy"]

(即使string是NSString,也会引发此错误。)

答案 1 :(得分:1)

请确保"字符串"是NSString类型对象!

答案 2 :(得分:0)

我认为你的“字符串”是字符,数字或网址类型。 “string”必须是NSString类型。