2008-09-17 4 views
8

Existe-t-il un référentiel centralisé de bibliothèques utiles Objective-C/Cocoa comme pour Perl, Ruby, Python, etc.?Référentiel CPAN/gemme pour Objective-C et Cocoa?

En construisant ma première application iPhone, je me retrouve à implémenter des fonctions très basiques qui seraient juste une rapide "installation de gemmes" dans Ruby.

Répondre

3

Malheureusement pas :( Il y a des sites très utiles cependant. Je trouve un des meilleurs est cocoadev.com car il contient beaucoup d'informations utiles sur un grand nombre des classes les plus obscures, y compris habituellement des extraits de code pour faire des choses vraiment cool :) Peut-être que nous (la communauté du cacao) devrions envisager de construire quelque chose comme ça! Oh et je viens de me rappeler ce site cocoadevcentral.com qui est également très bon pour débuter avec du cacao.

0

Je pourrais être confus ou manquer quelque chose ici ... Mais Apple ne fournit-il pas toutes les bibliothèques Foundation/Cocoa/AppKit/CoreAudio/Qtkit/etc qui devraient fournir toutes les fonctions de base que vous recherchez?

En dehors de ce que xcode est livré avec ou sur le site apple dev, il n'y a pas de repo centralisé pour Cocoa.

+0

Je pense que Robert est à la recherche est une collection centrale des composants et des cadres non standard. Cela permettrait aux développeurs de partager facilement les sous-classes et frameworks NSView. – Daniel

+0

Exactement!Le code, qui, j'en suis sûr, existe dans une certaine mesure, et l'infrastructure comme un répertoire central, des fonctions de recherche, une installation facile (par exemple "gem install") et des versions qui semblent améliorer le partage de ce code. Peut-être que c'est un aspirateur qui cherche à être rempli. –

0

Google Code a également quelques objectifs C en place. Cela dépend de ce que vous cherchez ...

3

Daniel a mentionné http://cocoadev.com. Pour plus d'informations, consultez http://www.cocoadev.com/index.pl?ObjectLibrary.

"Cette page permet de suivre les classes Cocoa réutilisables qui peuvent être mélangées, mises en correspondance et supprimées assez facilement dans des projets Cocoa existants pour ajouter des fonctionnalités utiles."

1

Je serais intéressé de savoir quel genre de "fonctions de base" vous devez implémenter. Il y en a déjà beaucoup dans les bibliothèques fournies, et je me demande si vous ne trouvez pas la fonctionnalité qui est déjà là ...

+0

Bien sûr, presque tout a une bibliothèque C quelque part. De beaux wrappers Objective-C préchargés et compatibles avec l'iPhone pour certaines librairies C seraient utiles. Par exemple, je souhaite publier un corps multi-fichiers multi-parties dans un script CGI de téléchargement. La construction du corps MIME (et l'analyse syntaxique) serait utile. –

+0

Je suppose que je ne considérerais pas cela comme une fonction "basique", et cela ne m'étonne pas que les bibliothèques Ruby pour interagir avec les services Web soient plus faciles à trouver que celles d'Objective-C. Je me demande si WebKit répond à tout cela? –

0

Google a Google toolbox for mac qui m'a fait tester mon unité a commencé l'application iPhone qui était la principale chose que j'ai trouvé manquant.

1

Il y a un nouvel index de code réutilisable pour Mac OS et iOS: Cocoa Objects

Questions connexes