如何解决"未声明的选择器'forwardGeocoderDidFail:withErrorMessage"警告?

M.B*_*iya 2 objective-c ios ios7 ios7.1

我该如何解决此警告?

在此输入图像描述

警告是"未声明的选择器'forwardGeocoderDidFail:withErrorMessage:'".为什么我会收到此警告,如何解决?

这是我的代码:

if (!handeledByBlocks && self.delegate) {
    if (!parseError && parser.statusCode == G_GEO_SUCCESS)
    {
        [self.delegate forwardGeocodingDidSucceed:self withResults:parser.results];
    }
    else if ([self.delegate respondsToSelector:@selector(forwardGeocoderDidFail:withErrorMessage:)])
    {
        [self.delegate forwardGeocodingDidFail:self withErrorCode:parser.statusCode andErrorMessage:[parseError localizedDescription]];
    }        
}
Run Code Online (Sandbox Code Playgroud)

Svi*_*miv 6

更换

[self.delegate respondsToSelector:@selector(forwardGeocoderDidFail:withErrorMessage:)]
Run Code Online (Sandbox Code Playgroud)

[self.delegate respondsToSelector:@selector(forwardGeocodingDidFail:withErrorCode:andErrorMessage:)]
Run Code Online (Sandbox Code Playgroud)