2

我有这个断点条件:

[string isEqualToString:@"dummy"]

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

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

我究竟做错了什么?

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

4

3 回答 3

9

今天试了条件断点,找到了答案。在您的情况下将返回值转换为 BOOL 将解决此问题:

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

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

于 2012-08-28T10:07:25.953 回答
1

请确保“字符串”是 NSString 类型的对象!

于 2012-08-23T14:12:24.010 回答
0

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

于 2012-08-24T12:53:08.500 回答