GETリクエストを提供しました。API 文字列内に、アプリの実行後に取得するデータを配置する必要があるため、文字列全体を 2 つの部分に分割し、間に結果 (resultText) を配置する必要があります。だから私はstartQueryとendQueryでそれを作りました。しかし、このアプリのビルド中に失敗しました。誰かがアイデアを持っていることを願っています。ここにいくつかのスクリーンショットがあります:
- (void)makeRequest
{
if (_responseData == nil)
{
_responseData = [NSMutableData new];
}
NSString* startQuery = [NSString stringWithString:@"https://www.wikifood.eu/wikifood/en/struts/xxxxxxxx.do?method=getProductOverview&query="];
NSString* endQuery = [NSString stringWithString:@"&startAt=0&limit=5&filter=true&loginname=xxxxxx&password=6f052cxxx15a4c2813baf3x75xx51dead1f4fe2"];
NSURL *url = [NSURL URLWithString:[[NSString stringWithFormat:@"%@%@%@", startQuery, resultText.text, endQuery] stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
_urlConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
}
ありがとう。