itok's Lab

昔の開発ネタを記録として残してます

iPhotoプラグインを作る「フォト蔵編」-8 : CFNetwork -1

以前、お話していた NSURLRequest と NSURLConnection でサーバとの通信をするというやつですが、いろいろやっているとどうも POST がうまくいきません。必ずうまくいかないというわけではなくて、うまくいかないことがある、というどうにも面倒な感じで。

で、例によって、いろいろとネットを徘徊したところ、なにやら、他のところでもこの件で困っている人がいるようです。

結論としては、NS ではなく CF を使いましょうってことで。手元では CFHTTPMessageRef や CFReadStream を使っての通信(GET も POST も)をなんの問題もなく出来てしまってます。なんか、釈然としないところもあるような感じですが、まあよしということにしましょう。

参考にしたのは、以下のあたり。

この件についてもおいおい詳しく書いていくつもりです。