Duplicación de un objetivo en Xcode es una gran manera de crear múltiples aplicaciones o marco/biblioteca productos que tienen características algo diferentes utilizando la misma base de código como resultado de código condicional controlada por variables ambientales establecidos dentro de los valores de creación de destino o esquemas relacionados. Primero duplique su versión básica de trabajo conocido, luego establezca las variables ambientales que utilizará cada destino, luego comience a dividir el comportamiento del código con las declaraciones #ifdef del preprocesador en línea.Cuando duplique un objetivo en Xcode, ¿hay alguna manera para establecer el nombre que el objetivo tendrá antes o como se cree?
Sin embargo, cualquier objetivo duplicada se llamará "Copia original Nombre de destino". Esto puede ser cambiado de nombre, pero el info.plist también tendrá este nombre, sino que también puede aparecer en un par de ajustes esenciales de construcción, y puede ser un proceso tedioso y la introducción de eliminar todas las referencias a la "copia no informativa "versión del nombre del objetivo duplicado según cómo lo haga. Cuando creo marcos de iOS esto parece ser especialmente propenso a presentar problemas.
Mi pregunta es si existe alguna técnica para duplicar un objetivo que le permita especificar el nuevo nombre de destino en el momento de la duplicación, por lo que nunca se creará un nombre temporal equivocado o se crearán archivos que contengan ese error temporal nombre. O, alternativamente, si hay alguna forma de utilizar la funcionalidad de "refactorización" para corregir esto, es una forma automática.
Si hay algún tipo de suposición errónea contenida en la pregunta que explica por qué esta característica no se ha incluido en Xcode, que me haga saber. Estoy usando 4.3.
No hay suerte con eso todavía, ¿verdad? – phi
es una pena que nadie sepa cómo hacer eso ... –
más de un año después y acabo de tener este problema en Xcode5, no entiendo por qué no puedo solucionarlo. – meda