sos の 作業メモ

プログラミングや英会話学習、マイルや旅行、日常生活など。最近はWebFormなASP.NETのお守りがお仕事です。

日々の生活にhappyをプラスする|ハピタス Gポイント

2013-01-25から1日間の記事一覧

HTTPでPOST その2 接続

iOS

前回の続き NSURLConnection NSURLRequestを作ったら、それを使ってNSURLConnectionのインスタンスを作ります。インスタンスがなくても通信はできるのだけど、Viewを閉じたり、ApplicationがInactivateされた時にも、きちんと通信をキャンセルできるように準…

NSObject isKindOfClass: オブジェクトのクラス判定メソッド

Objective-Cで、オブジェクトがそのクラス、もしくは派生クラスのオブジェクトかどうかを判定するためのメソッド。厳密にそのクラスのオブジェクトかどうかを判定する時はisMemberOfClass:を使えば良いらしい。 JavaのinstanceOfはすぐに出てくるのに、こっ…

ApplicationのActive/InactiveをViewControllerでも捕まえたい

iOS

前のエントリーでも書いたけど、ViewController自体には、ApplicationのActive/Inactiveのイベントをキャッチする仕組みは存在しない。 でも、Active/Inactiveを捕まえて何らかの処理をしないといけないことが多い訳で、なければ作らないとけいない。 さっと…

マネーベルト

前からずっと欲しいなと思っていたし、たいした値段でもないのだけれど、なんとなく買いそびれていたマネーベルト。やっとこさ買いました。 GAMBARU SHOP シークレットウエストポーチ 黒色 こんな風にパスポートとキャッシュとクレカが収まります(ぎりぎりサ…

viewDidDisappearって見えなくなった時に呼ばれる訳ではない?

iOS

Androidの場合、ActivityやFragmentが画面に表示されるときにはonResume, 非表示時にonPauseなイベントが発生します。非表示というのは、文字通り画面から見えなくなったとき。他のアプリに切り替わってバックグラウンドに入った時にも、きちんとonPauseはや…

HTTPでPOST その1 Request組み立て

iOS

HTTPでPOSTするにはNSURLConnectionを使うのだけれど、実際にはNSURLRequestを組み立てる必要があります。 URL Encoding URLパラメータはURL EncodingしてUSASCIIだけにしないといけないんだけど、NSStringのurlEncodingは仕様上の欠陥があるので代替メソッ…