NSUserDefaultsの保存先・実機のデータを見る方法

http://blog.seesaa.jp/tb/131132362
http://freeek.jp/blog/iphone/108/
保存先は上記サイトの通り

シミュレータ上
/Users/ユーザ/Library/ApplicationSupport/iPhoneSimulator/User/Applications/アプリGUID/Library/Preferences/com.yourcompany.アプリ識別子.plist

iPhone
/Applications/アプリGUID/Library/Preferences/com.yourcompany.アプリのBundle identifier.plist

iPhoneのデータを見るのには
実機を接続してオーガナイザーを開き、Applicationsの該当アプリの左の矢印をクリック
Application Dataが表示されたら右の矢印をクリックでダウンロード

imageWithContentsOfFileなんてのがあった

恥ずかしながら今までいちいちallocしてinitWithContentsOfFileを使ってました。。。。
リークの原因つぶしてる時に発見。
もっとリファレンス読まないと。



1/22追記
でもよく考えたらautoreleaseの方がリークしそうやし
allocの方が良いかも。
でもでもpool使ってる部分はこれでいいかも

これから勉強!Grand Central Dispatch関連サイトまとめ

Grand Central Dispatchで楽々マルチスレッド iPhoneプログラミング - yuumi3のお仕事日記
http://d.hatena.ne.jp/craccho/20100711/1278837199
Grand Central Dispatch - Wikipedia
Grand Central Dispatchでお手軽並列処理 - Radium Software

CATiledLayerのdrawRectきっかけで各tile毎に違うデータを非同期で処理して
setneeddisplayとかってのは出来ないのかな
どうもhttpのレスポンスメソッドが反応しない
UIViewクラスだからかな?
んー

KissXMLでとっても簡単パース → 楽ちんweb同期アプリ

正直、とてもわかりやすいサイトがいくつもある

http://www.shift-style.org/blog/?p=448

http://iphone.longearth.net/2009/08/12/%E3%80%90iphone%E3%80%91kissxml%E3%81%A7%E5%BF%AB%E9%81%A9%E3%83%91%E3%83%BC%E3%82%B9%E7%94%9F%E6%B4%BB/

ソース的な部分は上記2サイトで充分すぎる程理解できる。
なんとサンプルコードまでDL出来るという心の広さ。

少し初心者でわかりにくいかなって部分は

他のリンカフラグ = -lxml2
ヘッダ検索パス = /usr/include/libxml2

て所

プロジェクト → プロジェクト設定を編集
でビルドタブの検索窓で検索すれば出てくるので + を押して追加するのです

あとはコードを読めば簡単すぎてびっくりするはず
前回の非同期と組み合わせればかなり強い

UINavigationControllerを利用した場合の【ホームへ戻るボタン】を作る方法

[self.navigationControllerpopToViewController:[self.navigationController.viewControllers objectAtIndex:0] animated:YES]

AtIndexの数値を変えれば好きな場所に飛べる

コード手打ちしたので動作保証はしません

iPhoneの非同期処理がわかりやすいサイトまとめ

非同期処理がわかりやすいサイトまとめ

NSOperationを試してみた - ちくわプログラマにっき

http://d.hatena.ne.jp/craccho/20100711/1278837199

iOS4時代の非同期HTTP通信 - すぎゃーんメモ

非同期通信で画像をロードする方法について - プログラミングノート

UIImageをサーバ経由で取得する方法 | コノルブログ

A-Liaison BLOG: CS193P 11日目 非同期処理をやってみる

iPhone OS4 における非同期処理の挙動変更にまつわる試行錯誤 - 個人的メモ


番外編
iPhoneアプリ開発、その(126) ドラクエだって作れるんだぜ | テン*シー*シー