我有一个名为Objective-C的方法不会被调用
-(NSString*)parsePureTextFromHTML:(NSURL*):URL
,并在我的mainViewController我调用该方法方法的头文件
NSURL* URL = (some url goes here)
NSString* string = [parser parsePureTextFromHTML:URL]
,并由于某种原因,是因为如果方法永远不会被调用。有什么想法吗?
我有一个名为Objective-C的方法不会被调用
-(NSString*)parsePureTextFromHTML:(NSURL*):URL
,并在我的mainViewController我调用该方法方法的头文件
NSURL* URL = (some url goes here)
NSString* string = [parser parsePureTextFromHTML:URL]
,并由于某种原因,是因为如果方法永远不会被调用。有什么想法吗?
应该-(NSString*)parsePureTextFromHTML:(NSURL*)URL
(除去最后:
)
我猜parser
为零。
解析器就是我称之为头文件的实例 –
@Keil Kelly - 该类名为'parser',小写的'p'?在这种情况下,如果你想使用一个类方法,将' - (NSStr ...'切换到'+(NSStr ...' – PeyloW
我认为(事实上,我是肯定的),如果“解析器”真的是类名那么执行该调用将导致“无法识别的选择器”中止消息。 –
编译器会给你什么警告吗?特别是对于读取'NSString * string = [parser parsePureTextFromHTML:URL]''的行? – PeyloW