Xcode

Application Loader で Icon.png: icon dimensions (0 x 0) don’t meet the size requirements. エラー

AppStore に申請したアプリが審査をパス。喜んだのもつかの間、ローカライズをさぼったのが災いし「Language English」になって日本語ロケールの iPad にダウンロードできない (T^T)反省しつつ、早速ローカライズ。Xcode4 での手順はこちらさんが分かりやす…

Couldn't register com.samples.MyApp with the bootstrap server. (2)

あれ、またアプリが起動しなくなった。何でしょ? :-( 見たことのあるエラーがコンソールに出てる。また iOS Simulator がおかしくなったみたい。:-p Couldn't register jp.co.bsnnet.CloudSession with the bootstrap server. Error: unknown error code. T…

Lexical or Preprocessor issue 'xxx.h' file not found

Xcode で意味不明なエラーが出た。ファイルの実体はあるし、include 指定するとちゃんと入力補完もされる。原因が分からん。なんでしょ (T^T) 検索してみたら、さくっと解決方法が見つかった。 Lexical or Preprocessor issue 'Xxx.h' file not found Lexica…

LLVM GCC 4.2 Error

コンパイルエラーっぽいけど、なんでしょ? (T^T) Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1 グーグル検索してみたら、あちこち LLVM GCC 4.2 Error は見つかるものの、原因って人に…

The repository "(null)" could not be reached.

原因不明のメッセージ、また出たよ。何なんでしょ、このメッセージは。。。(T^T) プロジェクトコードを SVN で管理してるんだけど、Xcode4 にしてからたまに発生。原因がイマイチつかめない。検索してみたけど、該当するのは stack overflow のネタだけ。 Se…

CoreData の実行SQLを出力させる

CoreData は早い話 O/Rマッパー。SQLを自動生成してくれるのは良いんだけど、どんなSQLが発行されてるか知りたいときもある。デバッグの仕方は、こちらさんが参考になる :-) CoreData で発行されている SQL をデバッグ出力する Core Data Programming Guide:…

xcode-select で Xcode の保存先を変更

明日は財団法人にいがた産業創造機構(NICO)主催で Titanium Mobile の無料セミナーがある。なんと、増井雄一郎氏が来て講演もしてくれるとのこと。こりゃ参加するしかないでしょ :-)こちらを参考に Titanium Studio をセッティングしてて、ふと気付いたの…

Xcode4 でライブラリを追加する

Xcode3 からのUI変更でライブラリの追加方法が変わったんだよね。ときどき迷うからメモっとこ。:-) プロジェクトルート(①)を開く。 TARGETS でプロジェクト名(②)を選択する。 「Build Phases」タブ(③)を選択する。 「Link Binary With Libraries」(④…

Xcode4でデバッグ設定

あらら、EXEC_BAD_ACCESS が出たよ。retain チョンボか dealloc での解放チョンボってとこかな。:-(デバッグするときのお約束は3つの環境変数をYESで設定すること。 NSZombieEnabled MallocStackLogging NSDebugEnabled Xcode4 になって設定場所が大きく変…

Xcode4 でコードの入力補完ができない?

あれ? Xcode4 で入力補完ができない。候補があるはずなのに、、、orzググってみたら、同じこと起きてる人、やっぱりいるんだね。今回はこちらさんを参考にさせていただきました。:-) xcode4にしたら入力補完が効かなくなった件 対処方法はこんな感じ。これ…

Couldn't register com.samples.MyApp with the bootstrap server.

Xcode が強制的に再起動するのはときどきあるけど、作りかけのアプリを実行できなくなったのは初めてだよ。(T^T)コンソールにこんなメッセージが出てる。同じアプリのプロセスが残ってるのが原因って書いてあるんだけど、Xcode や iPhone Simulator を再起動…

project.pbxproj がコンフリクトした!

チームでアプリを作ってるときに必須なのが Subversion とかのリビジョン管理ツール。結構、賢くできてて同じファイルを同時編集しても上手にマージしてくれるんだけど、たまにマージできないよーとなる。最近、iOS アプリをチームで作り始めたんだけど、案…

CATiledLayer のサンプル

でかい画像を分割してメモリ効率よく場合、CATiledLayer を使うと良いっぽい。お勉強本として一番分かりやすそうなのはこちら! そのまま使えるiPhone アプリプログラム -04- 巨大な画像をタイリング表示する 他にも CATiledLayer を使ったコードサンプルな…

Instruments User Guide あるじゃん!

ちょっとずつ iPhone アプリを作り始めたけど retain と release を使いこなせてないので、意図しないところでインスタンスが解放されちゃう。当たり前だけど memory leak とか memory 消費量のモニタの仕方とか理解しないと、ちゃんとしたアプリは作れない…

スライドビューの上手な作り方?

お試しで電子カタログを作ってみよ〜と思ったけど、ページの横スクロールさせるの、どーやるんだ? お試し1:UINavigationController によるページ切り替え 最初に試したのは iPhone プログラミング UIKit 詳細リファレンス の 「3.2.3 たどった階層を一気…

Assertion failed: (cls), function getName でハマる

Xcode をデバッグモードで実行したら、見慣れないエラーが出てる。何でしょ? Assertion failed: (cls), function getName, file /SourceCache/objc4_Sim/objc4-427.1.1/runtime/objc-runtime-new.m, line 3939. ググってみると、あちこちでFAQが上がってる…

タイルビューの作り方で参考になりそうなページ

iPhone 定番アプリ「日経産業新聞」なんかで、でかい画像を分割して表示するアプリがいろいろある。電子書籍とか電子カタログとかでかい写真を扱いたい場合は必須の機能だよね、これ。誰か解説してくれてるとこないかな〜と探してたら、お勉強になりそうなペ…

Xcode でブレークポイントが機能しない?

iPhone アプリを試していたらブレークポイントでブレイクしてくれなくなった???いつもは青いのにオレンジになってる?なんでしょ? :-( よくわからないままググってみると、いくつか似たような症状に直面した人がいるみたい。 止まらないブレークポイント…

iPad の回転検出方法

回転の自動検出の仕方っていつも忘れちゃう。メモっとこ。:-) @implementation RotatePageAppDelegate @synthesize window; - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override …

古い Xcode をダウンロードするには?

新人くんが iPhone アプリの作り方を覚えたいとのこと。いいね〜 :-)お試しで貸し出せる MacBook があるにはあるけど ACTC のお勉強用に温存してた OSX 10.5 環境しかない。Xcode インストールしていいよって軽く ok したけど、古い Xcode ってどこから取得…

CoreData でマイグレーションエラー

CoreData を試して最初につまずいたのがこれ。1個エンティティを追加しただけなのに、いきなりエラーかよ(怒)! 2010-07-10 13:42:23.939 Locations[1817:207] Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be …

CoreData チュートリアル

はじめてのiPhone3プログラミング を見ながらiPhoneアプリの作り方を勉強してるけど SQLite の直接操作はめんどい。せっかく CoreData(O/Rマッパー)があるんだから、使わなきゃ損だよ!いくつか CoreData を説明した本とか見たけど、Appple 開発サイトにあ…

UISplitView チュートリアル発見!

Xcode3.2.2 から新規プロジェクトに Split View-based Application ができた。これを使うと iPad 向けの SplitView アプリが簡単に作れるよーってことなんだろーけど iPhone のアプリ開発に慣れてない自分の場合、ビューを差し替えようとするとエラーになっ…