iPhone

InterfaceBuilderとViewControllerを使用したシーン管理の両立について

ちょうど2週間ほど前から職業iOSプログラマーとして働かせてもらって、色々思い出すところから始めたりで大変でしたが、なんとか今日一つの形になるものが出来上がった感じです。 ここらで題名にあるXcode4.2におけるInterfaceBuilderとシーン管理の両立につ…

MPMediaItemCollectionによる再生リストの保存

iPod Libraryとの連携においてはApple公式にあるAddMusicというサンプルが非常に秀逸で、これとiOS Referenceさえ見ておけば大体の事は解決しそうな感じで初心者の方には超おすすめなんですが、今回persistentIDまわりでちょっと危うい箇所があったのでブロ…

twitterのOAuth画面の言語について

bengottlieb / Twitter-OAuth-iPhone https://github.com/bengottlieb/Twitter-OAuth-iPhoneこのライブラリを使ってOAuthの実験をしていたんですが、初回OAuth登録時のユーザーログイン画面の言語がどうしても英語になってしまって悩んだりしたのでメモとし…

Objective-C 2.0 及びARCにおけるメモリ管理の妄想

たぶんこんな感じなのかなーと妄想。 後でライブラリの実装みてみよう。ガベージコレクションが未実装のC言語の場合 ・malloc/dealloc、new delete で直接解放 ・カプセル化されたSDKの場合一般的に Object->Release() で解放 ・オブジェクトの参照はメモリ…

viewの動的な切り替えのメモ

1/31追記:具体的には下記手順で切り替えを進めて行くと最初に挿入されたUIViewのみタッチ判定が聞かなくなってしまいました。(IntefaceBuilderの使い方のせいかもしれませんが..) ですので今はNavigationControllerをつかいつつUIを表示しない形式ですすめ…

ちょっと寄り道 - 符計算アプリ

昨日から麻雀用の符計算アプリに着手し始めました。 TableViewやCustomCellについての知識や応用がぐんぐん向上していって勉強用には最適です。さてさて前回の日記で「明日試してみて〜」とか書いた件ですが、 今回の符計算アプリで遭遇したので軽くメモって…

TabBarControllerの復習

前回の日記で書いた事をもうちょっと分かりやすく書いておきます。 通常、window = [[UIWindow alloc] initWithFrame:bounds];で取得したwindowにaddSubviewする形でviewを追加し、そのviewにさらに子となるviewを追加、さらに追加という形でviewを構築して…

iPhone (iPad) 日記

開発に手を染めていながらまだ一言もはてなで日記を書いていなかったので、ちょっと真面目なことを書いてみます。〜これは、ついっぷるを目の敵にして闘う男の物語・昨日 TabBar+NavigationController+TableViewControllerとの熾烈な戦いを繰り広げた結果、 …

今日から

今日からiPhoneSDKに関する技術的なことをこっちの日記に蓄積していく予定。開発環境 ・MacBook(廉価版C2Dのやつ) ・iPodTouch 3.1.? ・iPad