Macアプリでポップオーバーを作る手順

MacアプリでOS X Lionから追加されたポップオーバーを作る手順です。 ポップオーバー ポップオーバーは、単語をタップしたりして辞書を調べるとびよんと飛び出てくるこんなウィンドウです。 ■ドキュメント https://developer.apple.com/library/mac/docume … 続きを読む Macアプリでポップオーバーを作る手順

Xcodeで間違えてブランチを作ってしまったり、管理対象外にしたいファイルがあるときの対処方法

Xcodeのrepositoryでブランチを作成する時にブランチ元を間違えて指定してしまってコンフリクトが起こりまくってしまったので対処しました。 状況 直前のversion1.2を元にversion1.4を作るところを、masterを元にversion1.4を作ってしまいました。 その結果、こんな … 続きを読む Xcodeで間違えてブランチを作ってしまったり、管理対象外にしたいファイルがあるときの対処方法

CoreDataのデータ構造を変更した時の対処方法【自動マイグレーション】

CoreDataを使ったiOS/Macアプリでデータベースの構造を変更した場合の対処方法です。ここでは、CoreDataの自動マイグレーション機能を利用する方法を説明します。 自動マイグレーションが可能な変更 次の変更の場合に自動マイグレーションが可能です。 属性(フィールド)の追加 属性(フィール … 続きを読む CoreDataのデータ構造を変更した時の対処方法【自動マイグレーション】

iPhonedev-jp 勉強発表会 – ニコニコ生放送を見たよ

twitterでiOS/Macに関する勉強会があると告知されていて、ニコニコ生放送で誰でも見ることができるということだったので、忘れないようにiCalに登録しておいて見ました。 iCalから通知が来たので、勉強会のイベント内容ページ(iphone_dev_jp 東京iPhone/Mac勉強会)からニ … 続きを読む iPhonedev-jp 勉強発表会 – ニコニコ生放送を見たよ

Xcode 4.3.2リリース

Xcode 4.3.2がリリースされました。バージョンアップは、Mac App Storeで出来ます。Mac App Storeに記述されているリリースノートは、4.3のものと同じ内容なので、バグ修正だと思われます。 ドキュメントの変更を確認 アップデートされたドキュメントを調べてみました。直近でア … 続きを読む Xcode 4.3.2リリース

アプリのRetina対応って何をすればいいの?

新しいiPadを注文してRetinaディスプレイってどれだけ奇麗なんだろうとワクワクしながらiPadの背面保護パーツを買ったりしてうかれていましたが、ふと、そういえばApple Storeに並んでいる自分のアプリをRetina対応しないといけないんじゃないかと気が付きました。といっても何をすれば良い … 続きを読む アプリのRetina対応って何をすればいいの?

Xcode4.3はデバッガでドット表記が使えるらしい

Xcode4.3で新規プロジェクトを作ってみると、デバッグコンソールのプロンプトが何やら変わっています。今までは確か、(gdb)というプロンプトだったと思ったのですが、(lldb)というプロンプトに変わっています。 そして、クラスのプロパティの値を表示させるのに、つい癖で po self.detai … 続きを読む Xcode4.3はデバッガでドット表記が使えるらしい

Xcodeでスナップショットから復元する方法

普段は、gitを有効にして、細かい変更のやり直しとかは便利にgitでやっているのですが、スナップショットから復元する機会があって、どうやって復元すれば良いのかしばらく悩んだので、そのやり方を書いておきます。私がスナップショットから復元することになったのは、プロジェクト名やターゲット名を含めてアプリ名 … 続きを読む Xcodeでスナップショットから復元する方法