タグ

UIDocumentInteractionControllerに関するpaellaのブックマーク (2)

  • UIDocumentInteractionControllerを用いて別アプリケーションを開くメニューを表示する方法について

    プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMaciPhoneなどの話題が中心のブログ メール (Mail.app) などで添付ファイルを長押し (タップアンドホールド) すると、「クイックルック (Quick Look)」を含めた対応可能なアプリケーションを選択させるためのアクションシートが表示されます。今回はこのアクションシートの表示の方法を説明します。 このアクションシートの表示にはクラスUIDocumentInteractionControllerを利用します。その使用例を次に示します。このコントローラは命名規則からわかるように自動解放されるため、retainしておく必要があります。 - (void)openMenuButtonClicked:(id)sender { UIDocumentInteractionController* d

    UIDocumentInteractionControllerを用いて別アプリケーションを開くメニューを表示する方法について
    paella
    paella 2010/11/25
    UIDocumentInteractionControllerを使って、他のアプリに連携しに行く側の方法
  • iOSの中で、アプリケーション同士が連携するためのしくみ - More the iPhone Development Playground

    AppStore経由でリリースされているアプリは、Appleによって定められたガイドラインを守ることが義務付けられていることは、みなさん周知の事実です。マルチタスキング環境となったといっても、「バックグラウンドに常駐させて好きなように振舞う」ということは許されていません。開発者の方であれば、知っていることですが、バックグラウンド処理は、以下のような目的に限定して許可されています。 オーディオコンテンツの再生 位置情報のトラッキング VoIPアプリケーション(電話等)のインターネット接続維持 例えば、SysStats Monitorのようなアプリが、常駐プロセスとして動作し、メモリ使用状況を定期的に記録するなんてことはできません。 また、そもそも通信機能が制限されているので、アプリ間で通信してリアルタイムに連携することもできません。 以上、「できないこと」ばかりを挙げて、ネガティブな感じにな

    iOSの中で、アプリケーション同士が連携するためのしくみ - More the iPhone Development Playground
    paella
    paella 2010/11/25
    アプリケーション連携の方法いろいろ。ペーストボード、ドキュメントインタラクションコントローラ、URL、などなど
  • 1