タグ

iPhone開発に関するunijamのブックマーク (5)

  • メモリ管理 - かみやんの技術者ブログ

    iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし

    メモリ管理 - かみやんの技術者ブログ
  • iOS 5の通知センター利用アプリが続々リジェクト!消える前に確保したい対応アプリ

    最近、iOS 5通知センターを使ったURLランチャーアプリが相次いでリリースされました。 そのちょっと前に話題になった設定画面へのショートカット技との組み合わせで最高に便利だと話題になりましたが、どうやらどれもApp Storeから下げられているようです。 この3つ、通知センター関係の機能が無ければ存在意義はありませんので、このまま終息するのではないかと思います。 App Switcher Apprise – Notification FlashLaunch 追記: QuickPickというのも消えたようです (via @sei_n ) Apple Pulls System Shortcuts App ‘QuickPick’ From the App Store 通知センター祭りは、どうやら終焉を迎えたようです。皆様お疲れ様っした! 現在審査中のアプリケーションにおいても、通知センター

    iOS 5の通知センター利用アプリが続々リジェクト!消える前に確保したい対応アプリ
  • iOS5の通知センターを利用するiOSアプリを作ってみよう - もとまか日記乙

    iOS5で便利になった機能の一つに、通知センターがあります。折角の機能なので、積極的に使っていきたい所です。 てことで、今回は通知センタを利用するアプリの作り方についてのアプリ開発チュートリアルにしてみました。 「リモート通知」と「ローカル通知」 通知センターに表示されるものには「リモート通知」と「ローカル通知」の2種類があります。 リモート通知はインターネット上のサーバから通知される、いわゆる「プッシュ」と呼ばれる通知方法です。便利で自由度は高いけど、外部のサーバが必要なため、作るのはちょっと面倒くさい方法です。ローカル通知は簡単に作れる反面、色々と制限があります。 このチュートリアルは「シンプルで誰でも簡単」が信条なので、内容ではローカル通知でやってみます。 なお、リモート通知の実装方法については以下の記事がオススメです。【iPhone】Push Notificationの実装方法

  • 実機ダヨ!全員集合!Provisioning Profileの取得|サルにもできるiPhoneアプリの作り方

    サルにもできるiPhoneアプリの作り方 使うだけじゃもったいない! iPhoneをとことんに遊び倒すために「誰でも」「簡単に」「自分だけの」アプリを作れるようになるための、とっておきのノウハウを教えます。 さぁアナタもご一緒に。世界に1つだけのオリジナルアプリを作りましょう! PR 人気記事TOP5開発基礎トレ2:アウトレットとアクションの使い方Objective-C入門その3:「@」って何だ?iAdを設置してみよう! その1アメブロにTwitterHTMLブログパーツを設置する方法サルできの相方はこの人! >>目次はこちら 携帯でもサルでき! カレンダー <<September>> S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ブログ内

  • iPhoneアプリを実機で動かす | iPhoneアプリ | 講義情報 | 清水健太郎

    証明書を作成する 制作したアプリをお手持ちのiPhoneやiPod touchで動かす為には、iPhone等のデバイス情報を登録する作業が必要になります。この作業がまた煩雑なのですが、このページで順を追って説明します。 まずは、アップルへ送信する為の証明書を作成します。【キーチェーンアクセス】を起動し、プルダウンメニューの【キーチェーンアクセス】から【証明書アシスタント】の中にある【認証局に証明書を要求】を選択します。 証明書情報にADCで登録したメールアドレスと名前を入力します。メールで送信はしないので CA のメールアドレスは空白。「ディスクに保存」と「鍵ペア情報を指定」にチェックを入れる。 ユーザのメールアドレス:ADCで登録したメールアドレス コモンネーム:ADCで登録した名前 CAのメールアドレス:空欄 ディスクに保存:チェック 鍵ペア情報を指定:チェック これで【続ける】をクリ

  • 1