hachinoBlog

hachinobuのエンジニアライフ

2012-02-01から1ヶ月間の記事一覧

簡単な事だけど注意

setDelegateでセットしたらdeallocでsetDelegate:nilを入れてあげる事。 当たり前のことだけど、それをしていなくてTextFieldで毎回こけてて悩みまくった。。

iOS4.2.1のバグ

UIAlertViewでパスワード認証をしていたところ、正確なパス入力後にアプリが落ちた。 この事象はiOS4.2.1のみ。 原因としてはアプリ起動時にUITextViewのキーボードが日本語になっているかつsecureTextEntryがYESになっている場合に発生。 これもハマった。…

UITableViewControllerの画面へ遷移する場合

UITableViewControllerの場合はUIViewControllerとは違い UITableViewController *vc = [[UITableViewController alloc] initWithStyle:UITableViewStyle〜];で作成してNavigationとかで遷移させる。 nibを読み込ませようとしてずっとこけてた。。簡単な事で…

UIAlertViewの非同期処理を遅らせる方法

ドハマりしたからメモ〜。 パスワード認証とかで認証がOKだったら次の画面に遷移とかを実装してたんだけど UIAlertViewのデリゲートは非同期処理だからデリゲート処理が終わる前に次の処理に流れてしまっていたので苦労した。。 デリゲートの処理(ボタンを押…

iPhoneアプリ申請の審査基準

こんな感じになってるみたい。 http://fladdict.net/blog/2010/09/reject-list.html

継承した時のコーディング

viewdidloadに色々な処理を書くもんじゃないなと。。 継承したクラスからオーバーライドしようにもviewdidloadに色々書かれてたんじゃ 意味がない。。 今更ながら気づきましたorz

GroupedスタイルのTableViewのbackgroundColorについて

とてつもなくハマった。。 GroupedスタイルのTableViewの下にUIImageViewで背景画像を設定したので 当然、TableViewのbackgroundColorをclearcolorにしてやればiPhoneはOKなんだけど iPadは何度やってもグレーになってしまう。。解決法: 犯人はUITableView…

UITableView Groupedで角が黒くなってしまった場合

xibファイルでTableViewのStyleをGroupedに指定して背景画像の上に載せるのでBackgroundをClearColorにしたが 表示を見るとグルービングされたセルの角が黒く直角になってしまった。対処法としてはxibファイルからでなく、プログラムでBackGroundをClearColo…

warning: Unable to read symbols for 〜 (file not found). による警告

実機にアプリをインストールして動かすとコンソールに warning: Unable to read symbols for /Users/[username]/Library/Developer/Xcode/iOS DeviceSupport/5.0.1 (9A405)/Symbols/System/Library/Extensions/IMGSGX535GLDriver.bundle/IMGSGX535GLDriver (…