¿Cuál es la diferencia entre BOOL
y Boolean
en Objective C?BOOL vs Boolean
¿Importa cuál se utiliza?
Si no, ¿por qué ambos existen?
Gracias
¿Cuál es la diferencia entre BOOL
y Boolean
en Objective C?BOOL vs Boolean
¿Importa cuál se utiliza?
Si no, ¿por qué ambos existen?
Gracias
No hay diferencia funcional entre el tipo de Objective-C de datos BOOL
y los diversos sabores de tipos booleanos proporcionadas por, por ejemplo, stdbool.h
para C. Sin embargo, el código de Objective-C idiomática utiliza el tipo de BOOL
(y los valores YES
y NO
) para valores booleanos.
1. Hay algunas diferencias. Por ejemplo, un BOOL
es en realidad un signed char
, mientras que (en mi máquina) stdbool.h
define _Bool_
y bool
como int
.
posible duplicado de [Objective-C: BOOL vs bool] (http://stackoverflow.com/questions/541289/objective-c-bool-vs-bool) –