当我appDelegate
如下声明接口以设置NSXMLParserDelegate
时,我收到来自使用 [[UIApplication sharedApplication] delegate] 的其他视图的一些警告;
@interface AppDelegate : UIResponder <UIApplicationDelegate, NSXMLParserDelegate>
警告:使用不兼容类型“id”的表达式初始化“AppDelegate *__strong”
但是,如果我删除它,由于 xmlParser 的自我设置,会出现另一个警告,
@interface AppDelegate : UIResponder <UIApplicationDelegate>
警告:将“AppDelegate *const __strong”发送到不兼容类型“id”的参数
上
xmlParser = [[NSXMLParser alloc] initWithData:receivedData];
[xmlParser setDelegate:self];
如何删除两者?谢谢你