Articles of compiler warnings

Advertencias del comstackdor con Mailgun / AFNetworking

Tengo algunas advertencias del comstackdor en mi aplicación que no comprendo: He instalado Mailgun y AFNetworking con cocoapods. Mi proyecto principal tiene frameworks SystemConfiguration y MobileCoreServices importados, pero sigo teniendo estos problemas. Estas advertencias son innecesarias y mi aplicación funciona perfectamente ¡independientemente! ¿Cómo voy a eliminarlos?

iOS: advertencias de C ++ en el comstackdor después de actualizar a Xcode 8.3

Actualicé a Xcode 8.3 la semana pasada. Parece que no me puedo deshacer de esta advertencia del comstackdor: ld: warning: direct access in function 'std::__1::basic_filebuf<char, std::__1::char_traits<char> >::open(char const*, unsigned int)' from file '/Path/To/Derived/Data/Xcode/DerivedData/myapp/Build/Intermediates/myapp.build/Debug-iphoneos/myapp.build/Objects-normal/arm64/myapp_lto.o' to global weak symbol 'std::__1::basic_filebuf<char, std::__1::char_traits<char> >::open(char const*, unsigned int)' from file '/Path/To/Derived/Data/Xcode/DerivedData/myapp/Build/Intermediates/myapp.build/Debug-iphoneos/myapp.build/Objects-normal/arm64/myapp_lto.o' means the weak symbol cannot be overridden at runtime. […]

Advertencia de Xcode: ignorar el file libxml2.2.dylib, construido para un formatting de file no compatible que no está vinculado a la architecture

Me han asignado la tarea de agregar algunas funciones a una aplicación de iOS. Revisé la fuente en SVN para ser recibida con más de 100 advertencias (argh), afortunadamente estoy hasta el último, que es: (Los bits bloqueados son el nombre del cliente …). Creo que esta advertencia dice algo similar a: 'esta biblioteca XML […]

Más de 100 advertencias en el nuevo Xcode 7.1?

He actualizado la última versión de Xcode 7.1. Estoy recibiendo más de 100 advertencias del comstackdor. Ejemplo: warning: /Users/2141/Library/Developer/Xcode/DerivedData/ModuleCache/2GQZ88U0K6E0E/ObjectiveC-2CD0WTQVXITO7.pcm: No object file for requested architecture while processing /Users/mohideen-2141/Library/Developer/Xcode/DerivedData/NoteBook-bldlsbruffeylydfevskmbnsmjfm/Build/Products/Debug-iphoneos/libAFNetworking.a(AFURLRequestSerialization.o):

¿Cómo suprimir las advertencias en Xcode?

En Xcode 5, ¿hay alguna forma de suprimir las advertencias, como las variables no utilizadas, para la cantidad de files? Particularmente el último Box2D 2.2.1 produce algunas advertencias que son molestas pero inofensivas.

La statement de devolución nunca se ejecutará.

Recientemente he encontrado una statement de doble return (uno de ellos fue agregado por error) en nuestro proyecto y me pregunto por qué el compiler no muestra una advertencia para eso ?! Ok, agregué -Wunreachable-code a otras banderas de advertencia, pero aún no tuve suerte. Tengo advertencia: con un código para ejecutar después de la […]

Xcode 7.3: "Expansión ambigua de macro" al volver a definir macro en file de prefijo

Estoy usando Xcode 7.3, y recibo una advertencia de "expansión ambigua de macro", para una macro que se definió en Foundation, pero que no he definido y networkingefinido en mi file de prefijo. Tengo modules habilitados. Reproducir: Establezca "Habilitar modules (C y Objective-C)" en Sí en la configuration de compilation Use el siguiente file de […]

Cómo detener la advertencia para UIView puede no responder al selector

Tengo una class que tiene una UIView como propiedad. A veces paso un UILabel; a veces un UITextField. No importa qué pase, quiero que la class establezca el text. Actualmente estoy haciendo esto, que funciona: if ([self.viewToUpdate respondsToSelector:@selector(setText:)] && !self.newAnswer) [self.viewToUpdate setText:[[self.choices objectAtIndex:indexPath.row] text]]; El problema es que esto da una advertencia, porque aunque estoy […]

Realizar la advertencia del selector

Estoy recibiendo una advertencia PerformSelector puede causar una fuga porque su selector es desconocido En el codigo: – (void) callDelegate: (SEL) selector withArg: (id) arg error: (NSError*) err { assert([NSThread isMainThread]); if([delegate respondsToSelector: selector]) { if(arg != NULL) { //this line the warning [delegate performSelector: selector withObject: arg withObject: err]; } else { //this line […]

Xcode -dynamic error de biblioteca estática no especificado

Tengo un subproyecto dentro de Xcode que crea una biblioteca estática referenceda por el proyecto padre. Todo ha ido bien hasta el lanzamiento de iOS 7.1 y Xcode 5.1, de repente recibo la siguiente advertencia. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: -dynamic not specified the following flags are invalid: -ObjC warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/usr/lib/libsqlite3.0.dylib is a dynamic library, not added […]