Если вы установите Boolean в качестве типа атрибута в вашей модели, это означает, что он будет реализован с использованием NSNumber
.
Я не уверен, почему вы не хотите возвращать значение вместо NO
Я бы порекомендовал вам не делать этого.С целостностью данных вам будет намного проще, если вы просто установите ложное значение по умолчанию.
Однако, если вы абсолютно настаиваете, вы можете просто проверить, является ли атрибут nil
или нет, чтобы увидеть, если онбыло присвоено значение.