반응형

Objective-C 4

4.[Objective-C] Function(함수)

4-1 개요함수를 진행한 뒤에 클래스를 하는 것이 맞았는데 거꾸로 포스팅을 한 것 같다.Objective C의 함수는 C언어와 거의 유사한 구조를 가지고 있다. 4-2 함수 선언#import @interface MyClass : NSObject //instance { int myAge; NSString *myName; NSString *mySubject; } //property @property (nonatomic, assign) int myAge; @property (nonatomic, retain) NSString *myName; @property (nonatomic, retain) NSString *mySubject; //instanceMethod - (void) instanceMethod; - (..

Objective-C 2021.01.27

2. [Objective-C] Class(1) Property

2-1 Class.h—선언@interface MyClass : NSObject //insert here... @end→ @interface와 @end 사이에 클래스안에 넣을 변수나 생성자 메서드를 삽입하면 된다. —인스턴스 변수@interface MyClass : NSObject //instance { int myAge; NSString *myName; NSString *mySubject; } @end→ 현재 클래스 안에는 myAge란 정수형 변수와 myName, mySubject라는 문자형 변수 2개를 가지고 있다. —property@interface MyClass : NSObject //instance { int myAge; NSString *myName; NSString *mySubject; } /..

Objective-C 2021.01.26

1. [Objective-C] NSLog, 변수

1-1 개요Objective-C는 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체지향 언어이다. Swift가 만들어지기 이전에 애플의 매킨토시의 OS인 OSX와 아이폰의 운영체제인 IOS에서 사용되었다. 원래는 배울 생각이 전혀 없었는데 회사에서 Objective-C 기반의 코드를 Swift로 변환을 해야된다고 그래서 공부를 하기로 결심했다. IOS를 개발하면서 나쁠건 없다고 생각하기 때문에 포스팅을 시작하려고 한다. 1-2 NSLogconsole에 출력하는 함수이다.NSLog(@"포맷문자", 인자)로 사용하면 된다. 포맷문자는 C언어랑 똑같다. 정수형 : %d, %u(unsigend), %ld, %lu(unsigned)실수형 : %f, %e(지수형)16진수, 8진수 : %x, %o객체형 ..

Objective-C 2021.01.25
반응형