デバッグお役立ちTpics
■CGRectの値の出力を簡単に。
NSLog(@"%@", NSStringFromCGRect(self.view.frame));
これでOK。コードもすっきり。
NSStringFrom関係で他にもCGSizeとかいろいろあるので使えそう!
Xcode4:Xcodeが重いときは・・・
ときどきありますよね。
で、気になる記事発見。
http://yomoapp.tumblr.com/post/10111690224/xcode4
見てみたところ、今は106KBでしたのでやらない(というかやってもわからないレベルなんじゃないかと判断)ですが、
重くなったらやってみたいですねー
あと、こーいったプロジェクトファイルとか、appファイルの中身みる方法。
ctl+クリック>「パッケージの中身を表示」をクリック。
窓人間なせいでいまいちこの手のファイルの中身を表示する感覚になれません。(というか発想がこない)
iOS5:動画再生をする
MediaPlayerを使って行うのがらくちん。
今までだとこんなかんじで、
http://blog.syuhari.jp/archives/1194
だったんだけど、MPMoviePlayerPlaybackDidFinishNotificationが廃棄予定だから使うなと警告されたので
(4.0以上だとでるようです)
MPMoviePlayerController Class Referenceを辞書片手に格闘。
どうやらMPMoviePlayerLoadStateDidChangeNotificationらしい。loadStateをチェックすればいいみたい。
とても参考になるページ
http://www47.atwiki.jp/socup/pages/73.html
あ、この方も同じですね。なんかほっとするw
http://blog.dtop.jp/~komaba/?p=147
MacにインストールしたBazaarをアンインストールする方法
方法というか・・・どこを削除したらいいですか・・・・
iOS5/Xcode4:実機での実行時にwarningが発生する その2(未解決)
■現象:UIWebViewにプロジェクトから読み込んだpdfを表示した際。
warning: Unable to read symbols for /Users/なまえ/Library/Developer/Xcode/iOS DeviceSupport/5.0.1 (9A405)/Symbols/System/Library/Extensions/IMGSGX535GLDriver.bundle/IMGSGX535GLDriver (file not found).
warning: No copy of IMGSGX535GLDriver.bundle/IMGSGX535GLDriver found locally, reading from memory on remote device. This may slow down the debug session.
対策としてこのページの方法をとってみた
http://d.hatena.ne.jp/hachinobu/20120201/1328078919
、が
かわらず・・・orz再生成サレナイヨ。
きもち悪いからpdfはQuartzでやらんといかんかなぁ・・・
iOS:UITableViewCellをInterface Builder使わずにつくる+α
+αな部分は、中身のラベル数などが可変でできたらな〜〜と。あとは後から部品が増えた場合の対応とか。
さっぱりいい案が思いつかないですorz