iOS を始めたばかりなので、しばらくお待ちください。必要なデータにアクセスするには、XML 要求と共に API キーを送信する必要があります。パーサーの作成に使用したのと同じ方法を使用できますか?
まず、私の XMLParser.m で:
-(id) loadXMLByURL:(NSString *)urlString
{
_matchups = [[NSMutableArray alloc] init];
NSURL *url = [NSURL URLWithString:urlString];
NSData *data = [[NSData alloc] initWithContentsOfURL:url];
parser = [[NSXMLParser alloc] initWithData:data];
parser.delegate = self;
[parser parse];
return self;
}
次に、私の ViewController.m で:
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"About to retrieve matchups");
xmlParser = [[XMLParser alloc]
loadXMLByURL:@"http://www.xxxxxxxx.com/ss/GetHistoricMatchesByLeagueAndSeason.xml"];
self.title = @"Matchups";
}
サンプル XML を個人の Web サイトに保存してアップロードし、API キーに進む前にパーサーを完成させたため、URL は x アウトされています。これは asmx に置き換えられます。
理想的には、可能な限り最も安全な方法で API キーを送信したいと思います。