2010-12-05 10 views
1

私は、RemoteIOオーディオ、GPS、プッシュ通知、顔センサーのアクティブ化、アイドルタイムアウトの無効化など、いくつかのiPhoneアプリケーションに取り組んできました。アプリケーションデリゲートコールバックメソッドは、この初期化コードはアプリごとに若干異なります。アプリのサービスを開始/停止するためのiPhoneライブラリ?

だから私の質問です:これを扱うためのライブラリはありますか? 「このアプリはサービスA、B、Cを使用し、この順番で起動する必要があります」と言うシステムがありますか?サービスは、アプリケーションがバックグラウンドに入るようなアプリケーションライフサイクルコールバック、オーディオ中断などを自動的に取得するように定義されます。

これはあまり定義されていないため、私は躊躇していますこのコードをまだ書く。他の誰かが問題を解決した場合は、ソリューションへのアプローチで発生したすべてのミスを回避することができます。

+0

はいこのようなライブラリは非常に役に立ちます –

+1

あなたは自分自身が言っています* "アプリケーションのコールバックメソッドは、このアプリケーションで若干異なるこの初期化コードで膨らんでいます。ライブラリは、「各アプリで異なる」ビットについて、あなたがしなければならないことを減らしますか? – Jasarien

+0

さまざまなアプリケーションが異なるサービスを起動するため、initialize-gpsブロックはアプリ全体で同じですが、発生場所はGPSアクティビティがそのアプリケーションにとってどれほど重要かによって異なります。 – alltom

答えて

0

私が考えることのできる唯一のものはthree20ですが、あまりにも多すぎないかどうかはわかりません。 (チェックhttp://api.three20.info/annotated.php

+0

もう少し具体的になりますか?私はクラスリストをスキミングしましたが、関連するものは何もありません。 – alltom

関連する問題