Nueva Xcode 4.4 está fuera y debe apoyar literales como@YES literal no trabajan en IOS 5/Xcode 4.4
@42
@"String"
@23.0L
@{ @"key" : obj }
y
@[obj1, obj2]
y debe también es compatible con @YES
y @NO
, que no funciona cuando se dirige a iOS 5 (y versiones anteriores). Después de compilar que se muestre el mensaje de error:
nombre de un tipo inesperado 'BOOL': expresión esperada
Sé que se puede arreglar escribiendo @(YES)
y @(NO)
. Pero quiero saber la razón por la cual no está funcionando como se esperaba.
Debe tenerse en cuenta que esto debe hacerse después del '#import' - si coloca estas #defines en su Prefix.pch, debe asegurarse de importar Foundation anteriormente en el archivo pch. –