2011-05-26 15 views

Respuesta

5

Usted puede construir la documentación como parte de un objetivo específico:

  • En el navegador de proyectos, haga clic en el proyecto.
  • En el panel derecho, añadir un nuevo objetivo global (en MacOSX/otro) y el nombre de Documentación
  • En este objetivo, añadir un nuevo Ejecutar script fase acumulación
  • En esta fase de construcción, invoque la línea de comandos Doxygen:

/Applications/Doxygen.app/Contents/Resources/doxygen

  • Una vez que se compila el DocSet, cópielo en la carpeta /Users/<YourName>/Library/Developer/Shared/Documentation/DocSets.
  • El nuevo documento debe aparecer en el navegador de ayuda.
2

Parece documentación para Xcode 3 funciona bien con Xcode 4. Seguí las instrucciones (ver El uso de Doxygen para crear conjuntos de documentación sobre Xcode Documentación) y todo está bien extracto Xcode no se carga el nuevo docset.

luego me examinó el comando de AppleScript en el guión plazo determinado y comprobado en AppleScript editor: resultado de la ejecución era falsa. Error: faltaba el nombre del archivo docset.

Al añadir el nombre del archivo docset la guión AppleScript ejecutar con éxito y el docset está bien insertado en la documentación:

Antes:

echo "load documentation set with path \"/Users/$USER/Library/Developer/Shared/Documentation/DocSets/\"" 

Después:

echo "load documentation set with path \"/Users/$USER/Library/Developer/Shared/Documentation/DocSets/com.mycompany.DoxygenExample.docset\"" 
+0

Si crea una el usuario crea configuración APPLICATION_IDENTIFIER y la establece en el identificador de la aplicación, luego reemplaza com.mycompany.DoxygenExample con $ {APPLICATIO N_IDENTIFIER} también obtienes un script mucho más generalizable. :) – jkyle