//
// 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;
}
'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 |