タグ

iOS4に関するnantanのブックマーク (3)

  • 『iOS4にしたらNSOperationが動かなくなったときの解決法』

    iPhone SDK4.0になり、マルチスレッド関連にもかなりの変更が加えられました。その一つの影響として、NSOperationの仕様も変わっています。 何も考えずにisConcurrentをYESにして組んでいたアプリはiOS4では動かなくなる可能性があります。 最も影響を受けるのは、NSURLConnectionによるHTTPリクエストをNSOperationを使っていた場合でしょう。NSURLConnectionをマルチスレッドで使うには、かなり丁寧に実装してあげないと動かなくなります。 手っ取り早いのはNSOperationQueueの生成を以下のように明示的にメインスレッドの呼び出しに変更することです。 // alloc,initは、iPhone3.xでisConcurrent=NOの時、およびiOS4では別スレッドで起動される // iPhone3.xでisConcurren

    『iOS4にしたらNSOperationが動かなくなったときの解決法』
    nantan
    nantan 2010/08/16
    NSOperation
  • iOS4で「顔文字キー」に顔文字を新しく追加する方法 | ライフハッカー・ジャパン

    iPhoneの新しいOS「iOS4」にアップデートすると、「ユーザ辞書」が使えるようになります。さらに文字入力の際、「顔文字キー」が登場しました(「^_^」マーク)。 顔文字をユーザ辞書に登録するときに、「かお」などで変換できるようにしている方もいらっしゃるかもしれませんが、どうせなら「顔文字キー」に割り当てたいですね。 辞書登録する際に少し工夫するだけで「顔文字キー」に顔文字を割り当てることができるので、以下に紹介します。 まず、「設定」より「一般」「キーボード」にアクセスします。 「ユーザ辞書を編集」という項目がありますので、選択。 登録したい顔文字を「単語」に。 そして、「よみ」に上記画像の記号(黒いスマイルマーク)を入力します。 この記号は「BLACK SMILING FACE」というもので、顔文字キーにこの顔文字を利用しているものがあるのでそちらから選択しましょう。 この記号はU

    iOS4で「顔文字キー」に顔文字を新しく追加する方法 | ライフハッカー・ジャパン
  • iPhone 4のメモリはiPadやiPhone 3GSの2倍となる512MB! | Macin' Blog

    iPhone 4にはマルチタスクなどでパフォーマンスが必要になることを想定して,これまでのiOSデバイスの2倍に相当する512MBのRAMが搭載されているそうです. (From Mac Rumors) この話はWWDC 2010のセッションの中で確認されたらしく,今はデベロッパ向けに公開されているiTunes Uの資料でも確認することができるそうです. ってことは,プロセッサは全く同一のものか分からないといわれているもののiPadと同じくApple A4で,メモリがiPadの倍になるので,もしかしてiPadよりもさらにサクサク動くということでしょうか! それと,メモリ容量が大きいことはiMovie for iPhoneiPhone 4限定であることにも関係しているかもしれないそうです. (via:Mac Rumors) <追記> Computerworld.jpにメモリを倍増することによ

  • 1