タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

NSURLConnectionに関するdealforestのブックマーク (1)

  • Obj-C再入門・というかCocoa?のNSURLConnection関連のハマりどころ - kenmazの日記

    ObjCというよりもCocoaAPIの使い方だけど、ここ2日間、ハマっていたのがようやく解決。解決してみると、実にくだらないバグ。 あるデータをwebサーバにアップロードするために、以下のようなコードを書いた。 NSURLConnection *con = [[NSURLConnection alloc] initWithRequest:req delegate:self]; //(1) [con start]; //(2)ふんふん、(1)コネクションを作って、(2)通信を開始してるのね、と思うかもしれない。実際俺はそう思い込んでた。しかし上記のコードは非常にまずい。 実は(1)のinitWithRequest:delegateメッセージ呼び出しの時点で、通信は開始しているのだ!なので(1)の実行後に(2)を実行すると、通信が始まってるのに、再び通信を開始しようとする。それで「EXEC_

    Obj-C再入門・というかCocoa?のNSURLConnection関連のハマりどころ - kenmazの日記
    dealforest
    dealforest 2009/08/10
    initWithRequest:delegateメッセージ呼び出しの時点で、通信は開始している
  • 1