Notice
Recent Posts
Recent Comments
Link
투케이2K
7. (Objective-C/objc) if else , switch case default 조건문을 사용해서 로직 분기 처리 실시 본문
Objective-C
7. (Objective-C/objc) if else , switch case default 조건문을 사용해서 로직 분기 처리 실시
투케이2K 2022. 2. 20. 18:22[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : OBJECTIVE-C
[testMain 함수]
// MARK: - [헤더 파일에 정의 없이 : void 메소드 구현]
- (void)testMain {
printf("\n");
printf("=============================== \n");
printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n");
printf("=============================== \n");
printf("\n");
/*
// MARK: [요약 설명]
1. if 조건문 : if (조건) else if (다른조건) else (예외조건)
2. switch 조건문 : switch (조건) case : (결과) case : (결과) default : (예외 결과)
*/
// [초기 변수 선언 실시]
int oneData = 30;
int twoData = 20;
int sumData = oneData + twoData;
// [if 조건문을 사용해서 sum 값 확인 실시]
if (sumData == 60) {
printf("\n");
printf("=============================== \n");
printf("[[IF] [1] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
}
else if (sumData == 50){
printf("\n");
printf("=============================== \n");
printf("[[ELSE IF] [2] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
}
else if (sumData == 40){
printf("\n");
printf("=============================== \n");
printf("[[ELSE IF] [3] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
}
else {
printf("\n");
printf("=============================== \n");
printf("[[ELSE] [4] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
}
// [switch 조건문을 사용해서 sum 값 확인 실시]
switch(sumData){
case 60:
printf("\n");
printf("=============================== \n");
printf("[[case] [1] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
break;
case 50:
printf("\n");
printf("=============================== \n");
printf("[[case] [2] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
break;
case 40:
printf("\n");
printf("=============================== \n");
printf("[[case] [3] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
break;
default:
printf("\n");
printf("=============================== \n");
printf("[[default] [4] sumData :: %d] \n", sumData);
printf("=============================== \n");
printf("\n");
break;
}
}
[결과 출력]
반응형
'Objective-C' 카테고리의 다른 글
Comments