[iPhone] iPhone5 LTEの改善報告2(途中経過)

しばらくaub版iPhone5をLTE接続で使っていますが、やはり一度○になってしまうと、普通に通信できるかどうかは運任せですね。 携帯電話の無線チップの不具合って話題も出ているのでソフトでどこまで対応できるのやら。。。。 特に鬼門なのがJR東日本 京浜東北線 蒲田駅、品川駅のホームです。ここは3キャリア+e-mobileなど色々と試しましたが本当につながりません。 … (Read More)

[iOS] JSONパーサー

iOS用JSONパーサーと言えば「JSON Framework」です。 ARC対応:3.1以上 ARC非対応:3.0以下(3.1以上のライブラリを使うとメモリリークします)   iOS5.0からはNSJSONSerializationというクラスが使えるようになりました。 http://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSJSONSerialization_Class/Reference/Reference.html   サンプルは後日。 … (Read More)

[iOS][書籍] エキスパートObjective-Cプログラミングのご紹介

ARC関連の解説書を読んでいていまいち理解できないところがあったのですが、この書籍を読んでかなりの理解が進みました。 [amazonjs asin="4844331094" locale="JP" title="エキスパートObjective-Cプログラミング -iOS/OS Xのメモリ管理とマルチスレッド-"] Apple提供のNSObjectのソースコードがない状態でディスアセンブリしてまで追いかけているところがとても素晴らしいと思います。 内容はエキスパートとタイトルがついているだけありまして高度な内容ですが、iOSアプリケーションを作るうえで必須の知識ですので皆さんもぜひ手に取ってみてください。 … (Read More)

[iPhone] iPhone5 LTEの改善報告(途中経過)

au版のiPhone5を使いだして1か月ほど経過しましたが、俗にいう「パケ詰まり」と言われる現象に悩んでいました。 パケ詰まりの原因ははっきりわかっていません。ただ、3G<->LTE、○<->3Gの切り替えが起きたときに発生するといわれていたり、 800Mhz帯のLTEを誤って捕まえたとき(?)に発生するといわれています。しかし、いずれも非公式な情報なので怪しいです。 LTE圏内にいるはずなのですがちょこちょこ3Gに切り替わってしまうので、それが原因と思っています。   さて、本日、とある情報筋から頂いた設定を施して半日ほど外出していましたが、パケ詰まりにならずに済みましたのでその内容を記述します。 もちろん、この内容も非公式な内容なので皆さんが行って改善しない可能性がありますので、その点はご了承ください。   ①PRLの更新 前回のブログを参照 ②au提供のWi-Fiホットスポットに自動的につなげないようにする 基本的には前回のブログを参照してください。以下、補足事項です。 auが提供するWi-Fiホットスポットに一度つなげて、つ… (Read More)

[iOS6.0] 位置情報の更新

iOSで位置情報を取得するときは、CLLocationManager.delegateにCLLocationManagerDelegeteプロトコルを実装したオブジェクトを代入しますが、 iOS6.0において実装すべきメソッドが変わりました。   iOS5.0まで – (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation   iOS6.0から – (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations   参考:CLLocationManagerDelegate … (Read More)