MasterDitailをつかってTodoリストを作る。じぶんなりに。3

続きます。 前回、新規の+ボタンでDetail画面に行って保存で戻ってくる所まで出来ました。 次はすでにあるセルをタップして編集に行きます。 Master-Detail ApplicationではセルをタップするとDetail画面にセグエする仕様になっています。 このセグエにはshowDetailというidentifierが付いています。 セグエで移動する前に呼ばれるのはprepareForSeg… 続きを読むMasterDitailをつかってTodoリストを作る。じぶんなりに。3

MasterDitailをつかってTodoリストを作る。じぶんなりに。2

前回からの続き。 さて、Todoリストをの作り方で僕が一番悩んだのはタイトルや日付、内容といった複数の要素をどーやって保存してるんだろう?ってこと。 いろいろと調べて行き着いたのは、一つのtodoをNSDictionaryで作って、それをNSMutableArrayに入れて保存しているらしい。いわゆる入れ子構造なのかな? 色々とやりかたは有るんだろうけどそんな感じで進めていく。 まずは、Story… 続きを読むMasterDitailをつかってTodoリストを作る。じぶんなりに。2

MasterDitailをつかってTodoリストを作る。じぶんなりに。1

MasterDitailをつかってTodoリストを作る手順を自分なりの備忘録として残してみる。 新規プロジェクトでMaster-Detail Appricationを作成。 Master画面の右上から直接新規画面に行きたいので右上のBarButtonItem関連を削除。 insertNewObjectsメソッドも使わないので削除。 画面をStoryboardに切り替えてBarButtonItemを… 続きを読むMasterDitailをつかってTodoリストを作る。じぶんなりに。1

UITextViewが途中から表示される問題。

結構長い間悩んだ問題です。 UITextViewを使って編集不可の長文(取説など)を表示したいのだけど、特に設定しないと、画面を開いた時に何故か途中からの表示になってしまった。 読んでもらう為に書いたので頭から表示したいのだが途中から表示される。 多分こちらのサイトの方も同じ問題と思われる。 iOS – UITextView が初期表示時に勝手にスクロールする – Qiit… 続きを読むUITextViewが途中から表示される問題。

adMobでスマートバナー、ふたたび

adMobでスマートバナーとか広告サイズがわからんかった。という記事を書いた。 未だによく理解はできてないんだけど、新たに設置する機会があったのでまとめてみた。 前の記事ではkGADAdSizeSmartBannerPortraitをどこに入れるかで悩んだけど、ひょっとしたら必要ない? むしろautolayoutの設定のほうが大事だったりするかも。 今回やった内容はこんな感じ。 Storyboar… 続きを読むadMobでスマートバナー、ふたたび

アプリケーションバッジ 通知の許可

iPhoneのホーム画面でアプリアイコンに数字のバッジを付けたかったのだが、どーしても付けることが出来なかった。 そもそも、delegeteとか、notificationが理解できてないのが悪いのだが、 それにしてもまる二日ほど悩んだ。 参考サイト iOS8 ローカル通知の実装についてメモ。 | scherzi a parte なんとなく、iPhone本体(もしくはシミュレータ)側で通知の許可がで… 続きを読むアプリケーションバッジ 通知の許可

【NSUserDefaults】とmutable

以前データ保存にNSUserDefaultsを使うと書いた。 データの保存にはNSUserDefaults 前回はただの数値の保存だったが今回は配列、それもmutableな配列で入れ子構造の物を保存した。 参考サイト。 Objective-C – NSUserdefaultsにNSMutablearrayを格納する/読み出す – Qiita NSMutableArrayをユ… 続きを読む【NSUserDefaults】とmutable

xcodeでクリップボードへコピー

プログラム内で任意の文字列をクリップボードにコピーしたかったので検索。 下記サイトを参考にしました。 Objective-Cで指定した文字列をペーストボードにコピーする – Dolice Lab UIPasteboard *board = [UIPasteboard generalPasteboard]; [board setValue:@”コピーさせたい文字列” forPastebo… 続きを読むxcodeでクリップボードへコピー