0
サーバーから画像と動画を取得しようとしています。 mは...URLからデータを要求しています
- (void)sendBodyRequestWithTopLeftX:(NSNumber *)tx
topLeftY:(NSNumber *)ty
bottomRightX:(NSNumber *)bx
bottomRightY:(NSNumber *)by
dateFrom:(NSDate *)dateFrom
dateTo:(NSDate *)dateTo{
NSURL *url = [NSURL URLWithString:@"http://server/searchMedia?topLeftX=<float>&topLeftY=<float>&bottomRightX=<float>&bottomRightY=<float>&dateFrom=<date>&dateTo=<date>"];
_request = [ASIFormDataRequest requestWithURL:url];
[self sendRequest];
[_request setRequestMethod:@"POST"];
[_request setPostValue:tx forKey:@"topLeftX"];
[_request setPostValue:ty forKey:@"topLeftY"];
[_request setPostValue:bx forKey:@"bottomRightX"];
[_request setPostValue:by forKey:@"bottomRightY"];
[_request setPostValue:dateFrom forKey:@"dateFrom"];
[_request setPostValue:dateTo forKey:@"dateTo"];
[_request setDidFinishSelector:@selector(requestFinished:)];
[_request setDidFailSelector:@selector(requestFailed)];
[_request startAsynchronous];
を次のコードを使用して、しかし、私は私のrequestFinished function
内部のいずれかの応答を得ていないmを。多くのことを試しましたが、まだありません。誰でも私を助けてくれるはずです。 さらに、サーバ側の値がfloat
にありますが、NSNumber
をフロートに変更すると、互換性のないタイプのエラーが発生します。任意の手掛かり..ありがとう..
基本的にカスタムクラスのようです。リクエストが完了すると、requestFinished [_request setDidFinishSelector:@selector(requestFinished :)]; – Hadi
ですが、そのセレクタは決して呼び出されませんでした。もう1つだけ物事を尋ねたい http:// server/searchMedia – Hadi
と申し訳ありませんが、ごめんなさい、私が_requestを初期化するinitメソッドでデリゲートを設定することを忘れてしまいました – Hadi