を警告していることは私のコードは私はXMLを解析しています。ここで
NSURL *url = [[NSURL alloc] initWithString:kBioXML];
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithContentsOfURL:url];
XMLParser *parser = [[XMLParser alloc]initXMLParser];
[xmlParser setDelegate:parser]; < - warning
appdelegate.mであるXMLParser.hは
@class AppDelegate, Bio;
@interface XMLParser : NSObject {
NSMutableString *currentElementValue;
AppDelegate *appDelegate;
Bio *aBio;
NSString * bioText;
}
@property(nonatomic, retain) NSString *bioText;
- (XMLParser *) initXMLParser;
@end
そしてXMLParser.m
@implementation XMLParser
@synthesize bioText;
- (XMLParser *) initXMLParser{
[super init];
appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
bioText = @"";
return self;
}
のように見えます警告は「XMLParser *を送信して、互換性のないタイプのID「 」のパラメータにこの警告を解決する必要がありますか?
..代わりにあなたの方法を
答え –