2010-12-05 2 views
1

J'ai travaillé sur plusieurs applications iPhone qui requièrent toutes un sous-ensemble des mêmes services: audio RemoteIO, GPS, notifications push, activation du capteur de visage, désactivation du timeout inactif, etc. Les méthodes de rappel des délégués d'application sont gonflées ce code d'initialisation qui est légèrement différent dans chaque application. Donc, ma question est la suivante: y a-t-il une bibliothèque pour gérer tout cela? Un système qui me permet de dire, "cette application utilise les services A, B et C, et ils devraient lancer dans cet ordre"? Les services seraient définis de manière à ce qu'ils obtiennent automatiquement les rappels de cycle de vie de l'application dont ils ont besoin, comme l'application en arrière-plan, les interruptions audio, etc.Bibliothèque iPhone pour démarrer/arrêter les services de l'application?

Ceci est assez mal défini, c'est pourquoi je suis hésitant écrire ce code pour le moment. Si quelqu'un d'autre a résolu le problème, je peux éviter de dupliquer toutes les erreurs qu'ils ont faites sur leur approche d'une solution.

+0

Oui une bibliothèque comme celle-ci serait très utile –

+1

Vous avez dit vous-même que * "Les méthodes de rappel de délégué d'application deviennent gonflées avec tout ce code d'initialisation qui est légèrement différent dans chaque application." * - Comment aurait une bibliothèque réduire ce que vous avez à faire en ce qui concerne les bits qui sont «différents dans chaque application»? – Jasarien

+0

Différentes applications lancent différents services, alors que le bloc initialize-gps est le même dans toutes les applications, où il se produit est différent en fonction de l'importance de l'activité GPS pour cette application. – alltom

Répondre

0

Le seul que je pourrais penser serait trois20, mais je ne sais pas si ce n'est pas un peu trop. (http://api.three20.info/annotated.php)

+0

Pourriez-vous être un peu plus précis? J'ai parcouru la liste des classes, mais rien de pertinent ne ressortait. – alltom

Questions connexes