日刊 あおのうま Vol.470(2012.02.29)
切り替え と スイッチ
職場でJQuery やCSS の比重が上がると、どうもObjective-C への頭の切り替えがうまくいかない。
何かスイッチが要るなー。
脳 と 外部記憶装置
@donpy さんのToDo の話が面白い。
脳が主で、外部記憶装置は従。
このスタンスがとてもハッキリしている。
当たり前のことのはずなのに、つい忘れがちになるお話。
職場でJQuery やCSS の比重が上がると、どうもObjective-C への頭の切り替えがうまくいかない。
何かスイッチが要るなー。
@donpy さんのToDo の話が面白い。
脳が主で、外部記憶装置は従。
このスタンスがとてもハッキリしている。
当たり前のことのはずなのに、つい忘れがちになるお話。
なんとかしてジョスリンさんの89万点を超えようとフェニックス・ジェムを使いまくって100万コインくらい消し飛んだが、結局ダメでした。orz
これが女王の貫禄か。
どちらもjQueryベースのスマートフォン対応ライブラリ。
かなりお手軽に画面作成が可能。
明日からしばらくは、このあたりを使ってのお仕事になりそう。
CoreData の学習ペースが落ちるのは残念だけれど、これはこれで悲願の「職場へのiOSデバイス導入」につながりそうなので、しっかりと取り組みたい。
それにしても、職場でTwitterなりFacebookなりできればなー。
個人商店状態だから、行き詰まっても煮詰まっても、気軽に話せる相手がいない。
今日は@azur256 さんや@nkunijp さんと、少しだけどTwitterでからめて助かった。
気が向いたときにiPhoneアプリ「Photoikku」でTwitter やFacebook に流している、俳句(と呼ぶには色々と約束ごとを守っていないのだが)に、@fatmount さんが下の句を返してくれた。
俳句だと下の句は付かないから、短歌になるのかな?
まあ、そんなコトは何だってよいのです。
反応があったということが嬉しかったというお話。
なんという贅沢イベント。
—
ジリジリとした歩みですが、CoreData の習得を続けております。
参考にしているのは、こちらの記事。
Jacminikさんの長期連載「Study CoreData」をまとめてみました – もとまか日記乙
んで、リンク先の本家はこちら。
Everything was born from Love | iOSアプリ開発&LIFEブログ
現在イチオシのCoreData 学習参考記事です。
ただ、当時のXcode3と現在のXcode4で操作が異なる箇所があります。
2010年に書かれた記事ですので、当然ですね。
今回、そんな操作の違いでハマってしまった箇所の1つをシェアです。
引っ掛かった箇所はStudy CoreData のVol.5 。
1. データモデルのバージョンダウン の項です。
Study CoreData 5 ~まだまだ序盤~ | Everything was born from Love
Study CoreData の中では、以下の様に書かれています。
<グループとファイル>ペインの
にある古いデータモデルファイル を選択した状態で、
メニューバーの<設計><データモデル><現在のバージョンを設定>を選びます。
ところが、メニューバーのどこを探しても該当する箇所がないのです。
で、結局どこにあるかと言うと、こちらです。

↓

Xcode画面左側のProjectNavigator で親になる.xcdatamodeldファイルを選択しておいて、
Xcode画面右側のUtilitiesペインを開き、Versioned CoreData Model のCurrent の値を変更すればOKです。
ちなみに、今回参考にさせて頂いたのはこちら。
xcode4 – Xcode 4, Core Data Model Version – Set Current Version – Stack Overflow
意外と日本語のこの手の情報って見つけられないもんですね。
って、私の検索が下手なだけか。orz
まあ、それでも誰かのお役に立つコトを祈りつつ。
Vol.500を目処に日刊を本家移転しようかと、ふと思いながら、最近の3行にも満たない更新内容を考えると、「そんなんしてもお茶を濁すだけやん」と、すぐに思い直す。
でも、するぷろ使ってアップすれば、写真入りとかも楽々よなー。
悩ましい。
最近、また夜更かしが酷い。
これを書いているのも、日付がかわって深夜01:15のお風呂でだったりする。
また立て直さねば。
と言いつつ、大あくび。
@donpy さんのブログ記事の写真が表示されない状況について、ほんの数回程度だがFacebookメッセージでやりとり。
何というコトもない「ちゃんと見える様になったか?」「いや、まだ」「今度は?」「行けました!」みたいな内容なのだが、何故かそのやり取りから離れるのに後ろ髪を引かれた。
日刊の本家移動についてうだうだと考えていたからかもしれない。
FacebookメッセージはTwitterの様に字数制限を気にしないで済むコトと、オープンにやり取りするコトでない内容についても気兼ねなく会話できるのが良いなーと感じた。
まあ、名残り惜しくとも、これ以上の宵っ張りは明日の仕事に響くので、スパっとやめたんですけれどな。
iTunes で座頭市をレンタルして視聴。
昔の映画って説明たらしくないのに、演技が細かいと言うか、色々と込められていて密度高いですね。
シリーズ全部制覇しようと思ったら26作×約90分で約2,340分かー。
毎週2作ずつ視聴しても3ヶ月はかかるな。
缶ビール半分で呆気なく寝そうです。
おやすみなさい。
「CoreData」とは、iOSアプリで大量のデータを取り扱う時に利用する仕組みです。
例えば、私が作りたい×2と妄想している「自分好みタスク管理アプリ」などには必須です。
そんなわけで、随分と前から「CoreData について勉強する!」と言い続けているのですが、ちーとも身に付きません進みません。
Appleの公式ドキュメントも読んでみましたが、どーにも頭に入ってこない。
いつ頃から引っ掛かっているんだろう?とTwitterのログをEvernoteから引っ張ってみると、今年の年明け早々から、こんなこと言っているんですね、私。
Sorry! Please try later!かれこれ2ヶ月近く、CoreDataでウロウロしているわけです。
そんなCoreData 迷子だった私ですが、今回とても良さげな記事を知りました。
きっかけはGoogle検索で見つけた@motomaka さんのこの記事。
@jacminik さんが書かれたCoreData に関するブログ記事のまとめです。
Jacminikさんの長期連載「Study CoreData」をまとめてみました – もとまか日記乙
んで、リンク先の本家はこちら。
Everything was born from Love | iOSアプリ開発&LIFEブログ
準備編と最後のまとめを含めて全24記事。
大変なボリュームです。
まだ全てを追いかけ終えたわけではないので、あまり内容についてあれこれ言いにくいのですが、今の段階で、ここ2ヶ月間で目にしたCoreData関連の記事では一番だと感じています。
2010年07月の記事ということもあり、Xcode4環境では勝手が違う部分も当然あります。
しかし、それを埋める過程もまた良い勉強になっている手応えがあります。
実際、プログラミングで学んだことを、このレベルまで細かくブログ記事に書き起こすのというのは、本当に面倒で大変な作業です。
「自分ではできること」を「他人に伝える」という行為の難しさに、この記事は果敢に挑戦してくれています。
本当にありがたい。

@motomaka さんのまとめから全24記事を1件ずつOmniFocus に登録しました。
@Jacminik さんを追いかける感じで、1日に1記事ずつ読み、入力し、動かしています。
(とか言いながら、昨日は途中から止まらなくなってVol.3まで進めてしまいましたが。)
この記事を読んで「私もStudy CoreDataで勉強してみようかな…」という方へ。
正直に白状すると、私は準備編でいきなり引っ掛かりました。
xibファイルを切り離すという準備作業が上手く行かなかったのです。
私は結局、これをすッ飛ばして進めています。
理由は、「私はStoryboard(当時のxib)もARCも使って開発すると決めているから。」です。
このStudy CoreData は、@Jacminik さんがご自身でCoreDataを学習して行く過程を、かなり細かく書き記してくれています。
これを100%なぞることができれば理想的です。
しかしXcodeのバージョンもあがった今、「まんま」というのは、ちょっと難しいでしょう。
ですから、引っ掛かった時には、いったんそこを飛ばして先を読んでみます。
すると、引っ掛かった場所がどんな性質の内容なのかが見えてきます。
そうすると「今のXcode」や「自分の作り方の場合」を見つけることができるはずです。
もし、それでも見つからない場合は、そこを必ずメモしておきましょう。
後から必ず戻ってこれる様に。
この濃ゆい記事を追いかけるのに焦りは禁物です。
じっくりと行きましょう。
ですが、その濃ゆさゆえに、引っ掛かった時はモチベーションを失いやすいかもしれません。
そんなときは囚われ過ぎずに行けるところまで進んでみましょう。
私もこれから先は長いですが、行きつ戻りつ、じっくりと行こうとおもいます。
iPhoneアプリ制作のお話。
やるやる言いながら、なかなか手を付けれていません。
CoreData
その分、他の色々が少しずつ見えてきました。
やはり、どっぷりと浸かる時間というのは大事ですね。
楽曲の再ダウンロードが無料!
これは、とても嬉しい。
で、せっかくだから映画もそうしてくれんかな?
MBAの容量食うから買えずにいる映画とか、いっぱいあるのよ。(T-T)
キツい言葉を軽い気持ちで相手にぶつけていないか?
そんなことを考えさせられた。
そこに敬意はあるのかい?
遠く離れた新潟のiPhoneに、モックアップ的なスカスカな物とはいえ、テスト版のアプリがインストールされました。
TestFlight ってサービス、本当にありがたい。
そして、それを教えてくれた@itok_twit さん、ありがとうございます。
まだまだ課題は山積みだけれど、一つ扉が開いた感じです。
今日、いちばん驚いたことかもしんない。
ジョスリンさん結婚してた!?
しかも3年目!?
てっきり学生さんだと思っていました。
(まあ、学生結婚ってセンもあるわけですが。
結婚記念日、おめでとうございます。