728x90

//
//  main.m
//  Hello
//
//  Created by jsk005 on 2018. 12. 7..
//  Copyright (c) 2018년 link2me. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
       
        // 변수타입 변수명 = 값;
        // 변수명은 영어, 숫자, 정해진 특수문자(_ $)로만 작성한다.
        // 변수명은 가장앞에 숫자는 올 수 없다.
        // 변수명에 예약어는 사용할 수 없다.
        // 실제 변수명은 읽었을 때 이해가 되는 변수명을 사용하자.
       
        // 정수형 변수 타입 NSInterger, NSUInterger
        NSInteger myAge = 36;
        NSInteger myCarNo = 9560;
       
        NSLog(@"현재 나이 : %li",myAge);
        NSLog(@"내차번호 : %li", myCarNo);
       
        // 실수형 변수 타입 CGFloat
        CGFloat curTemperature = 36.5;
        CGFloat myWeight = 73.5;
       
        NSLog(@"현재 온도 : %f", curTemperature);
        NSLog(@"내 몸무게 : %f", myWeight);
       
        // BOOL 타입 변수 : YES(1), NO(0)
        BOOL isChild = YES;
        BOOL isWoman = NO;
       
        NSLog(@"아이입니까? : %li", isChild);
        NSLog(@"여자입니까? : %li", isWoman);


        // 사칙연산

        

        NSInteger a = 5;

        NSInteger b = 10;

        NSInteger c = a + b;

        

        NSLog(@"a - b = %li", a - b);

        NSLog(@"c value : %li", c);

        

        // 타입 캐스팅 : 미리 계산하기 전에 타입 캐스팅을 해줘야 한다.

        NSLog(@"a / b = %f", (CGFloat)a / (CGFloat)b);

        

        CGFloat myGrade = 87.5;

        CGFloat yourGrade = 90.3;

        CGFloat sumGrade = myGrade + yourGrade;

        

        NSLog(@"sumGrade = %.3f",sumGrade);

       
    }
    return 0;
}

728x90

'iOS > Objective-C' 카테고리의 다른 글

objective-c UIView 기초  (0) 2018.12.17
objective-c 객체 Type  (0) 2018.12.15
objective-c 함수  (0) 2018.12.12
NSLog  (0) 2018.03.01
모바일 Web을 위한 아이콘 변환 사이트  (0) 2017.05.24
블로그 이미지

Link2Me

,