Comment fait-on utiliser des espaces de noms dans iOS code objective-c?

Je suis en train d'écrire une application iOS, "le Meilleur de la Corée". Mon nom de l'organisation est "Srsly.co". Je vais écrire à ré-utilisable "Actualités" bibliothèques que je vais utiliser sur mon apps.

Chaque application iOS aura son propre app à l'échelle des constantes dans une .h fichier, et le code de la bibliothèque a ses constantes dans les fichiers d'en-tête. Je vais aussi avoir des tests pour chacun de ces projets.

Est-ce la façon habituelle de faire les choses?

En Ruby, Python, Java, etc., J'aimerais configurer les espaces de noms le long de ces lignes:

co.srsly.bestkorea
co.srsly.bestkorea.test
co.srsly.newslib
co.srsly.newslib.test

Aussi loin que je peux voir, l'Objective-C motif pour chaque développeur de choisir deux ou trois lettres majuscules et le préfixe de chaque nom de classe avec eux.

Donc dans mon cas, je pense que je choisirais BK que l'application de la classname préfixe et NL pour les nouvelles lib code? Je pense ce la bonne manière?

EDIT: je suis en train d'étudier pas à l'aide de namespacing dans mon code d'application comme discuté ici.

Oui, cela semble raisonnable.

OriginalL'auteur Dogweather | 2013-03-21