仍然在增加@interface MedicalRecordViewController : UIViewController<UITextFieldDelegate,NSXMLParserDelegate,UITextViewDelegate>
我appilcation後顯示在NSXMLParserDelegate警告
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:webData];
XmlParser *parser = [[XmlParser alloc] initXMLParser];
if (serviceRequest==1) {
[parser setPageRequest:2];
}else if (serviceRequest==2) {
[parser setPageRequest:5];
}else if (serviceRequest==3) {
[parser setPageRequest:4];
}else if (serviceRequest==4) {
[parser setPageRequest:4];
}
[xmlParser setDelegate:parser]; // warning here
BOOL success = [xmlParser parse];
警告消息
Sending 'XmlParser *' to parameter of incompatible type 'id<NSXMLParserDelegate>'
哪些錯誤的警告在我的代碼?如果我想添加任何其他的東西?
我認爲警告應該是在這條線:[XMLPARSER setDelegate:解析器]; – Suny 2013-03-28 10:08:23
是的,對不起,我會更新questNow。 – fazil 2013-03-28 10:10:04
@ H2CO3已經編輯你的問題,是因爲他提到XmlParser的類沒有實現NSXMLParserDelegate協議。 – Suny 2013-03-28 10:10:55