2013-08時点の書きかけ記事の再編集投稿です。
Xcode 4.6.3, iOS 6 当時の情報になります。
XMLパースには DOLDataSDK-iOS / XMLReader を使用しました。
github: USDepartmentofLabor / DOLDataSDK-iOS
感謝です。
NSError *error = nil; id data = [[[ExampleWebService alloc]init] requestWithURL:url parameterWithString:parameter didFailWithError:&error]; // XML parse NSDictionary *resultDict = [XMLReader dictionaryForXMLData:data error:&error]; |
dictionaryForXMLData へ NSData を渡すと戻り値は NSDictionary で返ってきます。
Objective-C事始め – サーバーリクエスト:XMLを送信してXMLを取得する
でリクエストして取得したdataをパースしています。