Was muss ich wissen, um Xcode-Projektvorlagen zu erstellen?

8

Ich kenne einige Tutorials zum Erstellen von Xcode-Projektvorlagen, zum Beispiel hier: Ссылка

Dies ist der beste, den ich finden konnte. Alle anderen wiederholen im Grunde die gleichen Informationen oder sind nicht mehr auf dem neuesten Stand, oder schlimmer noch, sag mir, dass selbst sie nicht wissen, was sie tun. Möglicherweise nützliche Werkzeuge, die hier und an anderen Orten verlinkt sind, sind nicht mehr verfügbar.

Ich laufe immer wieder in Roadblocks und möchte so viele Informationen wie möglich zum Erstellen von Xcode-Projektvorlagen sammeln. Info, die vor allem aktuell ist (zumindest muss es für Xcode 3 oder höher relevant sein).

Zum Beispiel möchte ich Folgendes sehen:

  • eine Beschreibung des TemplateChooser.plist und ähnliches Plist-Dateien und was diese Optionen tun (In meinem Fall, sobald ich ein hinzufügen TemplateChooser.plist, mein Projekt verschwindet aus dem Xcode-Projekt Vorlagenliste)
  • Wie erstellt man eine Projektvorlage, die auf ein anderes .xcodeproj verweist (wenn ich das tue, erscheint das andere .xcodeproj in der Projektvorlagenliste, obwohl es nicht die spezielle Namenskonvention verwendet)
  • Prozesse, die angewendet werden können, ist es beispielsweise möglich, ein Skript während des Erstellens eines Projekts aus einer Vorlage auszuführen? Dies wäre nützlich, um bestimmte Dateien in das neu erstellte Projekt zu entpacken.

Wenn Sie die Antwort oder Vorschläge zu einem der oben genannten Probleme haben, würde ich das zu schätzen wissen. Andernfalls wäre eine Verknüpfung mit guten Xcode-Projektvorlagenressourcen dringend zu empfehlen. Vor allem, wenn es eine offizielle Dokumentation von Apple gibt - ich habe noch keine gefunden, was andeutet, dass Projektvorlagen undokumentiert sind.

    
LearnCocos2D 23.12.2010, 16:08
quelle

4 Antworten

4

Es gibt tatsächlich kleine XCode-Vorlageninformationen. Interessant sind die folgenden Links (Ich habe mich zum Thema dokumentiert, bin aber noch nicht weiter gegangen):

  • eine Google Code-Suche enthüllt ein paar Beispiele , aber nicht viel
  • insbesondere fand ich interessant, den Code von Three20 zu sehen; Sie haben einige grundlegende Beispiele, wie hier
  • die Bezugnahme auf ein anderes Projekt funktionierte für mich, also könnten Sie vielleicht eine spezifische Frage dazu stellen, die mehr Details gibt?
  • Auf der diese Abfrage

Es tut mir leid, wenn das keine Enlighting, knappe Antwort ist. Wie Sie gesagt haben, ist es nicht gut dokumentiert und Quellen sind überall. Ich hoffe nur, ich könnte einige Orte hervorheben, um Informationen zu finden, die Ihre eigenen Suchen möglicherweise nicht erreicht haben:)

    
F'x 03.01.2011, 11:52
quelle
6

Hast du diese gesehen:

Ссылка
Ссылка

Wenn Sie sagen, dass Sie gesucht haben, bin ich mir ziemlich sicher, dass Sie die Links bereits gesehen haben, aber dies sind die besten Ressourcen, die ich mit meinen 'googfähties' finden konnte

Du könntest versuchen, diesen Typen zu kontaktieren - Ссылка er hat einige verwandte Nachrichten im Web

Die von FX vorgeschlagenen Links sind auch nicht schlecht!

    
dvb 30.12.2010 21:19
quelle
2

Ich habe keinen Mac mehr, also ist das so viel wie ich dir geben kann, ohne das selbst zu testen. Soweit ich das beurteilen kann, sind Xcode-Vorlagen von Apple undokumentiert.

  • Dieser Typ hat einige Führern zum Mischen mit Xcode-Vorlagen, aber die Informationen sind ziemlich spärlich. Mein Vorschlag für die Arbeit mit templateChooser.plist ist zu versuchen, diese Datei nur im Interface Builder zu bearbeiten.

  • Dieser Leitfaden ist ein gutes Beispiel dafür, wie man einen Verweis auf ein anderes .xcodeproj hinzufügt. Aus dem Grund, dass Sie Probleme beim Hinzufügen einer Referenz zu Ihrem Projekt hatten, benötigen wir wahrscheinlich mehr Informationen.

  • Wenn Sie in diesem Dokument nach unten blättern Sie können, dass jede Vorlage bereits ein Skript namens myscript.sh enthält. Dieses Skript wird im Skriptmenü für Projekte angezeigt, die mit dieser Vorlage erstellt wurden. Das ist nicht ganz so praktisch wie das automatische Ausführen von Skripts, aber es ist besser als nichts.

  • Zusammenfassend ist die Xcode-Dokumentationsdokumentation ein Albtraum. Es sieht so aus, als gäbe es eine Menge mächtiger Funktionen, aber sie sind wegen mangelnder Benutzerfreundlichkeit und weil Dokumentation weit hinter Apples Updates von Xcode zurückbleibt, verdunkelt. Es scheint einfach keine Priorität für sie zu sein. Ich hoffe, das hilft.

Holtorf 03.01.2011 01:54
quelle
1

Und noch ein Video-Link Ссылка

    
Abizern 03.01.2011 17:58
quelle

Tags und Links