NSURLConnectionでHTTPリクエストを同期通信・非同期通信してソースを取得。 取得したソースをTextViewに表示。 文字コードは自動判定してくれないらしい。 間違った文字コードを指定するとnilが返ってくるので、日本でよく使われる文字コードを配列にして、それを総当たりでチェック。 もしどれも違ったらASCIIとする。 非同期通信+プログレスバーはFlashでやるのと大体同じだった。 アラートにはデリゲートをつけて、何が押されたかを表示させてみた。 Interface Builder側は割愛。 ソース test1ViewController.h #import <UIKit/UIKit.h> @interface test1ViewController : UIViewController { IBOutlet UIButton *btn1; IBOutlet UIText
![NSURLConnectionで同期通信・非同期通信してみた - よしだ’s diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/b178a66aa6a4997a4e7bd0f0458968f5c165ed91/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fe%2Feth0jp%2F20100618%2F20100618042039.png)