
Obj-C 에서의 BOOL은 Swift 에서 bool 과 똑같음.
BOOL 의 형태는 다음과 같음.
BOOL isDark = YES; // Swift - true
BOOL isLight = NO; // Swift - false
YES 는 true, NO = false 라고 생각하면 됨.if문 사용시, 주의해야할 점이 있는데, if (조건) 이런식으로 사용을 해야함.
// if문 사용시 조건은 무조건 ()(=소괄호) 안에 있어야 함.
if (isDark) {
NSLog(@"다크모드 입니다.!! %@", isDark ? @"TRUE" : @"False");
} else {
NSLog(@"라이트모드 입니다.!! %@", isLight ? @"TRUE" : @"False");
}
C언어의 특징을 그대로 가져왔기 때문에, 삼항 연산자(= ? : ) 를 그대로 쓸 수 가 있음.