Если у меня есть следующая функция:
-(BOOL) checkIfValid{
if(someThing){
return YES;
}
return NO;
}
Могу ли я сделать это в другой функции:
if([self checkIfValid]){
//do something
}
Меня слегка смущает тип BOOL и значения YES / NO .... является ли YES синонимом TRUE и одинаковым для NO и false?