2008-11-01から1ヶ月間の記事一覧
シャープ製端末「931SH」の発売に合わせてウィジェットストアがオープンしたらしい。 モバイルウィジェットは、ACCESSの「NetFront Browser Widgets」をベースにしているそうだ。 といっても携帯のことはよく知らないので「NetFront Browser Widgets」という…
「Book List」画面の「+」ボタンのアクションは、MasterViewControllerのaddBookになっている。 MasterViewController.m - (IBAction)addBook:(id)sender { AddViewController *controller = self.addViewController; controller.book = [[[Book alloc] init…
入力画面 Book Listの「+」ボタンを押下すると入力画面が表示される。 「Save」ボタン押下時に実行されるメソッドは? DBへのインサートはBookのinsertIntoDatabaseメソッドで処理しているようだ。 insertIntoDatabaseを呼んでいるのは、AddViewControllerの…
アプリケーション起動時にDBからデータを読み込んでいる部分のソースを確認する。 AppDelegateのinitializeDatabaseメソッド applicationDidFinishLaunchingメソッドの中から呼ばれているinitializeDatabaseメソッドは何をやっているのか? DB(bookdb.sql)…
AppDelegateのapplicationDidFinishLaunchingメソッド デベロッパドキュメントを見ると、applicationDidFinishLaunchingメソッドは アプリケーションの初期化や設定を行うメソッドのようだ。 アプリケーションを起動して確認すると、アプリケーション起動後…
iPhone DevCenterのSample Codeから、サンプルコードのSQLite Book Listをダウンロードし動かしてみた。 SQLiteBooksのプロジェクト構成 Kuru-MacBook:SQLiteBooks kuru$ ls -R Classes Icon.png ReadMe.txt SQLiteBooks_Prefix.pch en.lproj Default.png In…
iPhone Appの開発方法とObjective-Cを理解するためにサンプルコードを読んでみる。 まず、Startボタンを押したらMainViewControllerのstartStopButtonPressedメソッドが実行される。 この時、下記のソースのelseの方が実行される。 ここでは、MyCLController…
iPhone DevCenterのSample CodeからLocateMeをダウンロードし動かしてみた。 起動後の画面 Startボタンを押すと現在位置を取得し画面に表示 LocateMeのプロジェクト構成 Kuru-MacBook:LocateMe kuru$ ls -R Classes Icon.png Localizable.strings LocateMe_P…
iPhoneをMacに繋げた状態でXcodeのiPhone Appのプロジェクトを開くと メッセージが表示された。 Uuable to locate a suitable developer disk image. Re-install the iPhone SDK iPhone Dev Centerをチェックすると新しいSDKがダウンロードできるようになっ…
Objetcive-Cのメソッドの先頭には、-か+ついている。 これはメソッドタイプ識別子でマイナスがインスタンスメソッド、プラスがクラスメソッド
なかなか良さそう。 この投稿も「はてなtouch」で書いている。 写真も撮って投稿できるし、フォトライブラリの写真も投稿できる。これ書いているところのスクリーンショット もアップロードしてみる。
NetBeansでFast Debuggerを使ってみようかと思ってインストールしようとしたがうまくいかない。 NetBeansでFast Debuggerをインストールしようとしたがうまくいかない NetBeansのメニューから「デバッグ」->「主プロジェクトをデバッグ」を選択する。 ラジオ…
iPhone Appのサンプルコードは ここ http://developer.apple.com/iphone/library/navigation/SampleCode.html ここには下記のサンプルコードがあります。 oalTouch aurioTouch Accessory Reflection URLCache TouchCells SQLite Book List AppPrefs Scrollin…
スティーブ・ジョブズの流儀作者: リーアンダーケイニー,三木俊哉出版社/メーカー: 武田ランダムハウスジャパン発売日: 2008/10/23メディア: 単行本購入: 14人 クリック: 237回この商品を含むブログ (90件) を見る
NetBeans IDE 6.5 RC2が公開されていたのでインストールしてみた。http://download.netbeans.org/netbeans/6.5/rc/?pagelang=ja インストール後に開発中のRailsのプロジェクトでアプリケーションを実行してみと ブラウザが開くがいつもと違う。 URLが、local…
「超」勉強法・実践編 (講談社文庫)作者: 野口悠紀雄出版社/メーカー: 講談社発売日: 2000/12メディア: 文庫購入: 1人 クリック: 2回この商品を含むブログ (5件) を見る
「超」発想法作者: 野口悠紀雄出版社/メーカー: 講談社発売日: 2000/03メディア: 単行本 クリック: 3回この商品を含むブログ (19件) を見る
ダーウィン―世界を揺るがした進化の革命 ダーウィン―世界を揺るがした進化の革命 (オックスフォード科学の肖像)作者: レベッカステフォフ,オーウェンギンガリッチ,Rebecca Stefoff,Owen Gingerich,西田美緒子出版社/メーカー: 大月書店発売日: 2007/02/01メ…
Railsでトランザクションを使用するには下記のように書く。 Hogehoge1.transaction do @hogehoge1.save! @hogehoge2.save! end 参考書籍 Railsレシピブック 183の技作者: 高橋征義,諸橋恭介出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/05/31メ…
Rubyの例外処理は下記のように書く。 begin a() b() c() rescue エラー処理 end 参考書籍 たのしいRuby 第2版 Rubyではじめる気軽なプログラミング作者: 高橋征義,後藤裕蔵出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/08/05メディア: 単行本購…
キャパになれなかったカメラマン ベトナム戦争の語り部たち(上)作者: 平敷安常出版社/メーカー: 講談社発売日: 2008/09/26メディア: 単行本購入: 1人 クリック: 6回この商品を含むブログ (14件) を見る