Tengo algunas constantes obsoletas en mi proyecto. Ellos necesitan quedarse. No quiero que me avisen sobre ellos, pero quiero que me avisen si otras constantes obsoletas deberían aparecer en mi proyecto más adelante.Xcode/iOS: ¿se deshace de las advertencias de desactivación de las constantes específicas?
cabecera de Apple los declara como sigue:
extern NSString * const NameOfStringConstant __OSX_AVAILABLE_BUT_DEPRECATED(version availability info here)
¿Cómo puedo silenciar la advertencia?
respuesta relacionado para silenciar el aviso de un método en desuso here
respuesta relacionado para silenciar la advertencia sobre una conversión de cadenas en desuso here
Tengo que usar las constantes, porque las versiones anteriores de iOS no tienen las que no están en desuso. Verifico la existencia del no desaprobado y lo uso si está disponible. De lo contrario, tengo que recurrir a la constante obsoleta. El código de muestra de Apple lo hace de la misma manera. –
¿Qué tan temprano? ¿No me digas que eres una de las personas que aún apoya 3.x? Según la mayoría de las personas, menos del 2% de los usuarios usan iOS 3.x (que también cuenta con usuarios de iPad), y menos del 40% tiene un dispositivo que * CAN RUN * iOS 3.x – jer
introducido en 4.0 –