。私はこのようにしています:送信座標、私は各5分でWebサーバーに座標を送信する必要があり、それぞれ5分
-(void) mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
私は、投稿によって送信したい情報を受け取る変数(.hファイルで宣言されています)を持っています。
そして、私はNSTimerは、メソッドを呼び出すウィッヒ持つが、これを開始します。
{
ASIFormDataRequest * request = [ASIFormDataRequest requestWithURL:myURL];
[request setDelegate:self];
[request setPostValue:myValue forKey:@"myKey"];
[request addRequestHeader:@"Content-Type" value:[NSString stringWithFormat:@"application/x-www-form-urlencoded; charset=%@", @"UTF-8"]];
[request startAsynchronous];
}
アプリがクラッシュしたタイマーがデータを送信する関数を呼び出します。
誰もが、私を助けることができますしてください?
あなたはクラッシュからのスタックトレースを投稿することができますか? ** ASIFormDataRequest **あなたがリクエストヘッダーを設定する必要はありません使用している場合 – highlycaffeinated
、これはあなたが掲示されているデータの種類に基づいて自動的に行われます。これがクラッシュの原因となる可能性があります。 はまた、あなたは* myValue *変数に含まれているもの値を説明する必要があります。それが最も基本的な型(* int、float、NSStringなど*)以外のものなら、これがクラッシュの最も可能性の高い原因です。 –