Estoy implementando unidades de prueba para mi proyecto basadas en el tutorial de documentación.Clase "__ARCLite__" advertencia
Seleccioné para crear un objetivo de prueba al crear el proyecto que se usará para las pruebas "lógicas", y ahora estoy creando un segundo objetivo para las pruebas de "aplicación" y solo cuando ejecuto Test en este segundo objetivo obtengo este advertencia:
Class __ARCLite__ is implemented in both
/Users/.../iPhone Simulator/5.0/.../<AppName>.app/<AppName>
and /Users/.../Build/Products/Debug-iphonesimulator/<AppName>AppTests.octest/<AppName>AppTests.
One of the two will be used. Which one is undefined.
recién creé el destino utilizando la guía de documentación Setting Up Application Unit Tests.
También me sorprende que no haya referencias a la clase "ARCLite", ni aquí, documentación ni Google (además de algunos resultados de sitios chinos).
¿Alguna idea? Gracias
Sí, ARCLite es el nombre de la biblioteca estática que se vincula a las aplicaciones de ARC que se dirigen a 10.6/iOS 4.xy anteriores. –
Impresionante; veme por conjeturas educadas. :) – Wevah
Sí, también estoy seguro de que representa ARC, pero el hecho de que haya una advertencia y que debería ignorarlo me molesta un poco. Me gustaría entender la lógica detrás de esto y modificar la aplicación en consecuencia. – Rivera