-
JSONModelで必須でない項目を設定する – Objective-C
例えば、APIの返り値が「id=1, name=foo, address=bar」だった場合で、受け取り側には「id, name, address, age」が設定されていた場合。 Incoming data was i […] -
NSDictionaryの配列からNSPredicateで検索するには。
NSDictionaryの配列からNSPredicateで検索するには。 ちなみに普通に文字列の配列だった場合は、以下のように書く。 NSArray *myArray = @[@"value1", @ […] -
UITableViewCellを最初から選択状態にする
viewDidAppear内に下記を記述。 for (NSString *key in myArray) { // 仮にmyArrayに1から数値が入っていた場合は、[key intValue] – 1とするだけ。 NS […] -
NSDictionaryをforでまわすと順序が保証されない(高速列挙)
NSDictonaryをなんとなく高速列挙してたら、期待している通りの順番で返ってこなかったのでメモ。 // この書き方だと、順序が保証されない。1,2,3とは返ってこない。 for (id key in diction […] -
symfony2のExceptionListenerでjsonを返却する。
symfony2を使っていて、自作したExceptionクラスを投げ、それをExceptionListenerで受け取ってjsonで返却しようとしたところsymfony2のエラー画面が表示されてしまった。 jsonで返却 […] -
iOS7 – スクロールでステータスバーは残しつつ、ナビゲーションバーは隠す動きを実現。
Facebookアプリみたいに、下にスクロールするとナビゲーションバー「だけ」を隠したい。 少しハマったのでメモ。 #普通に実装してるとステータスバーまで消えてしまった。それは意図した動きではない。 こんな感じにしたい […] -
UIWebViewのロードが終わる前に戻るボタン押下で落ちる場合の対処法
UIWebView をリリースする前に delegate に nil を代入。 webView.delegate = nil; -
iOS6でモーダルビューで落ちる。
“reason: ‘A view can only be associated with at most one view controller at a time!” ・rootViewControllerに対して、1 […] -
ボタンをタップしてアクションシートを呼ぶ
-(void)tapShopRegist { UIActionSheet *as = [[UIActionSheet alloc] init]; as.delegate = self; as.title = @" […] -
モーダルビューを閉じる方法(iOS5以降)
[self dismissViewControllerAnimated:YES completion:nil];