Question

Je me bats avec Xcode 3, et a décidé de passer directement à Xcode 4.

Cependant, un gros problème est qu'il ya très peu de soutien comme des articles, des vidéos et des projets que je peux utiliser comme modèles.

existe-t-il un soutien comme celui-ci du tout? Puis-je utiliser Xcode 3 projets en tant que modèles? Serait-il facile de travailler à partir de Xcode 3 tutoriels?

Je suis maintenant utilisé pendant un jour. Certaines choses dans le concepteur d'interface sont tout à fait différents. Par exemple, je ne peux pas arriver à subviews dans le contrôle de la barre d'onglet (mais surtout je gérer et suivre des exemples). Merci.

Était-ce utile?

La solution

Je fais la même chose. Xcode 4 est en pré-version, donc il n'y a pas beaucoup de la manière de tutoriels tandis que les outils sont dans les limbes semi-NDA et peuvent être modifiées de manière significative avant la version finale.

Je recommande fortement des tutoriels de lecture (je travaille mon chemin à travers les livres d'Aaron Hillegass sur iPhone et développement OSX) que l'utilisation Xcode 3, et accorder plus de temps pour apprendre où la carte dans la nouvelle version.

Xcode 4 est beaucoup mieux organisé, il peut donc être gênant, mais pas impossible de trouver ce que vous cherchez assez rapidement.

Ressources vous devez aller à la première: sessions WWDC10 307, 308 et 315 : Présentation de Xcode 4, Le développement de votre application avec Xcode 4 et En utilisant Interface Builder dans Xcode 4.

accès à ces via le portail des développeurs. Ils sont le guide Apple définitif à la nouvelle conception et flux de travail.

Dans le Xcode 4 menu Aide, le guide Xcode 4 Transition est le deuxième choix. J'écrémé, puis a continué à revenir à plonger dans des sujets quand ils sont arrivés.

Autres conseils

Xcode 4, en dépit d'être "libéré", est un désastre absolu. J'attendre au moins deux mises à jour (au-delà de 4.01) avant de passer à elle.

fonctionnalité de base est sévèrement cassé. Les points d'arrêt, la coloration syntaxique, la fonctionnalité de base dans l'Interface Builder UI ... Je ne sais même pas par où commencer.

La gestion des documents, ce qui était le défaut dominant de la conception de Xcode jusqu'à ce point, a été changé, mais malheureusement pas fixe. Il pourrait même être pire.

Au début, j'ai eu quelques bonnes impressions. Notes premières:

par défaut Plus-sensibles pour le débogage des raccourcis clavier.

dans le menu Fichier est maintenant "Fermer le projet"!

Vous pouvez enfin mettre en place des sons pour les lots de construction et d'événements recherche, avec une interface graphique. Nice.

Il y a une liste déroulante qui affiche les fichiers qui sont associés à celui que vous éditez. Cela peut être utile, mais toute commodité de ce module pourrait est ruiné par le fait qu'il n'y a pas de bouton « contrepartie » rapide comme il était. Vous devez creuser à travers un menu pour passer d'en-tête à la source ou vice versa.

Tabs sont à l'envers, l'extension de la barre d'outils (WTF). En outre, le « X » à l'indicateur de fermeture est absent de chaque onglet, sauf si vous roulez sur l'onglet. Ce genre d'information se cache l'interface utilisateur œufs de Pâques de l'utilisateur et doit être supprimé.

Les onglets ne fonctionnent pas bien pour deux raisons. Tout d'abord, il peut y avoir deux volets d'édition sous un onglet avec des documents différents; l'onglet affiche uniquement le nom d'un d'entre eux. Vous ne pouvez pas non déplacer des documents entre les volets, que vous voulez souvent faire en se référant à différents objets et interfaces. Visual Studio résout ces deux problèmes facilement en ayant des groupes séparés onglets au dessus de chaque volet d'édition et en vous laissant glisser des documents entre les deux groupes.

Un deuxième volet d'édition est toujours appelé (et indiqué dans la barre d'outils) en tant que rédacteur en chef « adjoint », même si vous ne l'avez pas Invoke l'assistant (qui est déconcertante notée par un bouton d'icône Batman).

Voir les options sont sous View, où ils appartiennent, au lieu d'être mal placé dans le menu Fenêtre.

Si vous tapez un appel à une fonction et que vous utilisez un autre appel de fonction en tant que paramètre, les apparaît-automatique d'achèvement de Xcode Préférer automatiquement les fonctions dont le type de retour correspond au paramètre vous remplir. EXCELLENT.

Mais il y a des bugs à foison. Si nombreux qu'il est très difficile de faire le travail parfois.

Un bug particulièrement rageant est l'échec de Xcode pour indiquer quand et où il est arrêté à un point d'arrêt. Dans de nombreux cas, il arrêtera et tirer vers le haut le fichier source, mais il n'y a pas de point d'exécution mis en évidence. L'éditeur montre juste le haut du fichier, et rien ne se passe que vous franchissez. La ligne actuelle est pas mise en évidence, et nulle part ne dit Xcode, « nous sommes arrêtés au point d'arrêt. » Il dit simplement "en cours d'exécution".

Il n'y a aucun moyen de trier les fichiers de vos fichiers dans l'arborescence. AUCUN. Xcode 3 était assez mauvais de ne pas les classer automatiquement, vous allez faire et de les trier plus et plus et plus à travers la vie d'un projet. Maintenant, ce n'est pas encore une option. WTF?

Xcode quitte la fenêtre de l'éditeur jonché d'erreur points saillants et messages même après que vous avez fixé le code et recompilé. Il se trouve que ces erreurs sont à une cible différente, même si vous ne construit cette cible et le code qu'ils se plaignent de ne pas ne plus exister.

Xcode écrasera vos choix-syntaxe pour les types mettant en lumière de symbole spécifique. Vous pouvez les changer encore et encore, et Xcode écraserez vos paramètres inexplicablement. Vous pouvez le regarder arriver.

Il n'y a pas « BUILD » dans la barre d'outils, vous ne pouvez pas ajouter UN. En fait, la barre d'outils personnalisable est pas du tout, et il n'y a qu'un bouton « Exécuter ». Que faire si vous ne voulez pas courir? Oui, vous devez regarder le raccourci clavier.

Qu'ont-ils fait avec tout l'espace supplémentaire dans la barre d'outils? Fait le dr projet-configopdown NARROWER. Il est si petit qu'il ne peut pas vous montrer WTF vous travaillez. Pendant ce temps, il y a une vaste bande d'espace vide juste à côté. Incroyable.

L'équipe Xcode a essayé de nettoyer le gâchis qui a été les paramètres du projet, en ajoutant le concept de « régimes ». Il est surtout une amélioration, mais buggy. Mais je suis hors du temps pour cette mise à jour ...

Je ne sais pas quel genre de documents qu'ils vous donnent avec Xcode 4, mais il devrait y avoir quelque chose dans le menu d'aide j'imagine. WWDC avait aussi une vidéo sur Xcode 4, il était leur adresse « État de l'Union ». est un lien vers les vidéos iTunes.

Juste pour ajouter au point de Luc, tout dépend de la façon dont le code que vous savez. Je vais rester avec V3 comme des erreurs de compilation, etc ne sont pas automatiquement fixes et je veux apprendre le fonctionnement du code, cela va aider à l'avenir.

tutoriels en cours (la plupart du temps sur V3) vous aider à saisir les bases de Xcode, comme V4 est dans l'ensemble mais la compréhension plus facile l'essentiel est le plus important aspect.

La localisation semble assez nettement cassé dans la version 4.0, avec des accidents de constante pour moi. J'attendre 4.0.2, ou quelque chose ..

Je viens repassés 3.2.6 après avoir essayé XCode 4. Il a tant de bugs et plantages, il était trop frustrant. Aussi ses mises à jour ne sont pas incluses dans les mises à jour de pommes normales, vous devez re installer tout le logiciel via le programme d'installation. C'est ridicule! Bien que l'intégration git et déroulant la fin de la syntaxe est cool, je pense que je vais attendre jusqu'à ce que la mise à jour 4.0.3 avant à nouveau!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top