iPhoneアプリ開発

Xcode4.2の新機能Storyboardを使用したアプリ開発

Xcode4.0からXcode4.2にバージョンアップすると、Storyboardという新機能が追加されていた。Xcode4.0ではアプリのGUI部分を作成するときInterface Builderという機能を使用していた。今回、Xcode4.2で追加されたStoryboardという新機能を使用してみた。Story…

自作したiPhoneアプリを実機で動かすための手順(2/2)

自作したiPhoneアプリを実機で動かすための手順(1/2)からの続き。以降の手順はアシスタントが用意されている。アシスタントの指示に従い設定を行っていけば、自作したiPhoneアプリを実機で起動できる。作業時間は30分くらいかかった。1. iOS Provisioning Po…

自作したiPhoneアプリを実機で動かすための手順(1/2)

自作したアプリを実機で動かすには「iOS Developer Program」に登録する必要があります。登録がちょっと複雑だったのでその時の手順をメモしておきます。■登録に関する注意事項 ・登録料として個人や法人は年間$99払わなければならない ・登録情報には本名、…

warning: class Xxx does not implement the 'AVAudioPlayerDelegate' protocol

オーディオを再生させたりするAVAudioPlayerクラスを使おうとした時に発生した警告AVAudioPlayerクラスのインスタンスを生成しているところで警告が出た。 ClockAppDelegate.m @implementation ClockAppDelegate - (void) playAnnounce: (NSTimer *) timer {…

warning: 'Xxx' may not respond to '-xxx'

■下記のクラスをビルドしたら警告が発生した。ClockAppDelegate.m @implementation ClockAppDelegate - (void) setupTimeAnnounce { // 時報用のタイマーを生成 timerAnnounce = [ NSTimer scheduledTimerWithTimeInterval: 60.0f ]; ---略--- } @end ■警告…

[iPhoneアプリ開発]開発環境の構築

XcodeとiOS SDKのインストール手順 ダウンロード AppleDeveloperのサイトを開くhttp://developer.apple.com/ 「iOS Dev Center」をクリックする 「Log in」をクリックする Apple IDとPasswordを入力して「Sign In」をクリックする ページ内のDownloads欄に貼…

[iPhoneアプリ開発]Hello Worldを出力するアプリ

アプリを起動すると、画面に「Hello World」と出力するアプリを作成する。1. Xcodeを起動し、「新規Xcodeプロジェクトの作成」をクリックする 2.「View-based Application」を選択し、「続ける」をクリックする 3. 名前欄にHelloWorldと入力し「保存」をクリ…