iOSアプリ開発

iOSアプリでSQLiteを使う参考サイト

英語ですが。Xcode4だし。An Example SQLite based iOS 4 iPhone Application (Xcode 4) - Techotopia SQLiteのiOS4のアプリケーションの例 IOS 4 iPhone Database Implementation using SQLite (Xcode 4) - Techotopia SQLiteの説明どっちを先ということは…

iOSアプリ開発勉強本とか

はじめてiOSアプリを作ろうとなったとき、どの本を買うかねえと検討しに本屋へいって、「これがいいなあ」というのを「今回はゲームだしcocos2dだからなー」と却下したのが真夏の頃。いまさら自分用にしれっと買った。iPhoneプログラミングUIKit詳解リファレ…

iOSアプリでiPodのライブラリから音楽を選んで再生する(2)トラブル編

iPhoneアプリのコードを書いていたのに、諸事情でiPad2で先に動かした。動いた。しかしiPhoneでやってみたらちょっとおかしかった。 そもそも全体に貼付けたはずのUIImageVIewもちょっとずれている。上のほうにスキマがでてきる。ボタンをおしたらiPodライブ…

iOSアプリでiPodのライブラリから音楽を選んで再生する

シミュレータでは動かない。 もうちょっと大きい字で書いておいてよ!! 仕様 ボタンを押すと曲を選ぶビューがでてくる 選んだ曲のタイトルをラベルに表示する PLAYボタンで再生、PUASEボタンで一時停止、STOPボタンで停止する がいよう MediaPlayer.framewo…

iOSアプリで時計とアラームをつくる勉強

とあるサイトを参考にしつつ。 時計 デジタルで時間を表示する。 背景の画像を10秒ごとに変える NSArrayにUIImageをいれておいて配列でまわしていく NSTimerでスケジュールを指定 別のVIEWを用意して、画像を切り替える秒数をスライダーで変更できるように…

iOSアプリでSQLiteを使う方法を勉強する

SQLite Tutorial for iOS: Creating and Scripting | raywenderlich.com毎度お世話になっているサイトで勉強。 パート1と2にわかれている。パート1でやってること SQLite の概要 便利なサイトからデータ用の単純なカンマ区切りのcsvファイルをダウンロー…

xcode4でローカライズのめも

デフォルトはenぽい。 全体のローカライズは、PROJECTのInfoでLocalizationsがあってEnglishがあったので、Japaneseを追加する。と、xibやInfoPListが英語と日本語にわかれるのでそれぞれ修正。NSLocalizedStringを使う場合、ターミナルを起動して、xcodeの…

Xcode4でAdhoc用のipaファイルの作り方

「iOS Device」にしてから、「Product」の「Archive」また、 cocos2dなどライブラリをつかっている場合は Build Settingで、ライブラリは「Skip Install」を「Yes」にする プログラム本体は「No」のまま。 それで 「iOS Device」にしてから、「Product」の「…

アプリケーション間のデータやファイルのやり取りや共有についてのメモ

Keychain Services 参考:Cocoaの日々: [iOS] 複数アプリケーション間でのデータ共有 〜 Keychain Services を使った第三の方法 ただし同じプロビジョニングファイルから作成されたアプリケーション間でしか Keychain Services を介したデータ共有は行えない…

iOSアプリ開発デバッグ入門者によるまとめ(Xcode 3.2.5の場合)

環境変数 Java脳にはジーザスッなくらい、Objective-cのエラーメッセージは不親切で、何もいわずにスッと落ちることなどよくある。「EXC_BAD_ACCESS」がでてくるならまだましなほうで、これをもうちょっと親切にするために、環境変数を追加する。(1)TestDebu…

iPhone構成ユーティリティを使ってのipaファイルをインストールの仕方

※現時点のやり方iPhone構成ユーティリティというソフトを使うと、iTunesで同期とかとらずにアプリがいれられる。 iPhone構成ユーティリティはAppleのサイトからダウンロードしてインストールする。 基本Mac版。Windows用もあるらしいがちゃんと動くかわから…

iOS Development Quick Startメモ

プロジェクトをつくれ インターフェースをデザインせよ コードを書け ビルドして実行せよ アプリケーションのパフォーマンスを測定して調整せよ ヘッダーファイルを探す術:commandキーを押しながらダブルクリック API リファレンスを探す術:optionキーを押…

iOSアプリ開発をはじめるために最初にすること

それはMacを買うことでもiPhoneやiPadやiPod touchを買うことでもなーい C言語を勉強することだ! windowsの方は苦しんで覚えるC言語 - 苦しんで覚えるC言語がおすすめMacユーザの方は…なんじゃろね?c言語? C言語?

隠しファイルの表示を切り替える

http://www.apple.com/downloads/dashboard/developer/hiddenfiles.htmlwindowsのデベロッパーなら拡張子や隠しファイルを表示しておくのは常識ですが(ちがう?)、まあsvnを使うなら隠しファイルはでてきてないと、かなりややこしいというか悲しい目にあう…

Base SDKがうんにゃらとかシミュレータのバージョンとか

Xcode3.2.5にしたら、BaseSDKがないよとかでてくる。 プロジェクトの情報で、ベースSDKは、Latestか4.2にして、iOS Deployment Targetで、3.2とかえらべば、古いOSもサポートできる。 で、できるはずなんだけど、この変更をしても何も変わらない場合がある。…

EXC_BAD_ACCESSをどうにかしたい

iOSアプリの開発がすすむうちに遭遇する「EXC_BAD_ACCESS」。javaらーからすると、はぁあ?という不親切極まりないメッセージだが、これをもう少しどうにかするための対策は ビルドができていて 「実行可能ファイル」の下に、アプリ名がでているので 選択し…

AdHocのipaファイルのipadへの入れ方

AdHocで配るのは、ipaファイルとAdHoc用のプロビジョニングプロファイル。2つセットでiPadにいれるには、 iTunesからいれる iPhone構成ユーティリティからいれる の2つの方法がある。 長い間後者に気づかず苦労した。。iPhone構成ユーティリティというのは…

AdHoc用のipaファイルの作り方

プロジェクトの設定を編集でAdHoc用の設定を作り、AdHoc用のプロビジョニングプロファイルを指定する。最初からReleaseの設定がある場合はそれをこぴるとよい ビルドの「Build And Archive」を実行 ウィンドウからオーガナイザを開く(勝手に開くかも) ARCH…