# Objective-C

40개의 포스트

Unreal Engine UPL(Unreal Plugin Language) : 모바일 네이티브 코드 사용법과 멀티 플랫폼 개발에 좋은 구조 고찰

언리얼 엔진으로 모바일 앱을 개발하다보면 OS에 종속적인 기능을 만들어야 할 때가 있다. 예를 들어 사진첩에서 사진을 가져오는 것이 있다. 안드로이드에서는 Intent와 StartActivity를 사용해서 다른 어플리케이션을 실행하고 데이터를 주고 받으며, 아래와 같은

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

Objective-C는 왜 Apple의 언어가 되었을까 ?

Swift 언어가 나오기 이전 OS X의 주 언어인 Objective-C의 내용을 담고 있습니다.

2023년 4월 14일
·
2개의 댓글
·
post-thumbnail

[React Native] iOS 위젯 - 설계

React Native iOS 위젯 개발 - 설계

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

[Flutter/Kotlin/Swift] 예제로 알아보는 네이티브 통신 (Platform Channel)하는 방법_Method Channel / Event Channel

예제로 알아보는 네이티브 통신 (Platform Channel)하는 방법 이번 글에서는 Platform Channel에 대해서 살펴보도록 하겠다. Platform 채널과 관련된 여러 글들을 올렸었는데, 아직 어려워하시는 분들이 많은 것 같아서 Flutter에서 네이

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Swift/스위프트] Swift: 새로운 언어의 탄생

지금까지 iOS 개발자들은 앱 개발을 위해서 Objective-C와 Swift 두 언어를 선택해 개발해왔습니다. Swift는 2014년에 Apple에서 개발했지만, Objective-C는 옛날부터 존재해 왔으며 오랫동안 iOS 개발자들이 가장 먼저 선택했습니다.

2023년 3월 20일
·
0개의 댓글
·

encodeWithCoder,initWithCoder 인스턴스 메소드

직렬화직렬화(Serialization) 라는 표현은 대개 OOP언어에서 특정 클래스 오브젝트를 파일로 저장하거나 파일에서 읽어들일 때, 혹은 네트워크 등으로 전송하거나 받거나 하기 위해 특수하게 가공하는 것.직렬화 기능은 NSCoding 이라는 프로토콜을 기반.인스턴스

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

LLVM을 이해하기 위한 나름의 정리

한 회사의 면접을 보면서 이런 질문을 받았다. “프로젝트가 컴파일되는 과정을 말씀해보세요” 내가 머뭇거리니까 면접관님이 말씀하시길, “그러면 어떤 컴파일러로 돌아가는지 아시나요?”

2023년 1월 24일
·
0개의 댓글
·

[Objective-C] 클래스의 @property와 @synthesize

@property와 @synthesizer 이해하기

2022년 10월 17일
·
0개의 댓글
·
post-thumbnail

Objective-C 둘러보기(4)

동적 바인딩은 컴파일 시간이 아닌 런타임에 호출할 메서드를 결정합니다. 동적 바인딩은 후기 바인딩이라고도 합니다.Objective-C에서 모든 메소드는 런타임에 동적으로 해결됩니다. 실행되는 정확한 코드는 메소드 이름(선택자)과 수신 객체에 의해 결정됩니다.동적 바인딩

2022년 10월 12일
·
0개의 댓글
·
post-thumbnail

Objective-C 둘러보기(3)

Objective-C 배열을 사용하면 같은 종류의 여러 데이터 항목을 보유할 수 있는 변수 유형을 정의할 수 있지만 구조체는 다른 종류의 데이터 항목을 결합할 수 있는 Objective-C 프로그래밍에서 사용할 수 있는 또 다른 사용자 정의 데이터 유형입니다.구조체는

2022년 10월 11일
·
0개의 댓글
·

[Objective-C] 포인터

Objective-C의 포인터 이해하기

2022년 10월 10일
·
0개의 댓글
·

[Objective-C] 메서드 정의하기

Objective-C에서 함수를 만들어보자

2022년 10월 10일
·
0개의 댓글
·

[Objective-C] 문자열 출력하기

Objective-C로 문자열을 출력해보자

2022년 10월 10일
·
0개의 댓글
·
post-thumbnail

Objective-C 둘러보기(2)

함수(Functions) 함수는 작업을 함께 수행하는 명령문의 그룹입니다. 모든 Objective-C 프로그램에는 main() 이라는 하나의 C 함수 가 있으며 가장 사소한 프로그램은 모두 추가 함수를 정의할 수 있습니다. 코드를 별도의 기능으로 나눌 수 있습니다

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

Objective-C 둘러보기(1)

Objective-C Tutorial 개요 오브젝티브-C(Objective-C)는 C 프로그래밍 언어 위에 스몰토크(Small Talk) 프로그래밍 언어의 기능을 추가해 객체지향 언어로 만든 범용 언어입니다. 처음에 Objective-C는 NeXT가 NeXTSTE

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

Objective-C (Sneak Preview)

1970년대 초, AT&T Bell 연구소의 데니스 리치(Dennis Ritchie)가 C언어 창시그러나 이 언어는 연구소 밖에서 사용 가능하게 된 1970년대 후반에서야 인기를 얻고 널리 사용되었다.UNIX의 인기에 힘업어 빠르게 대중에 전파되었다.1980년대 초에

2022년 10월 5일
·
0개의 댓글
·

The Non-Discriminate Factorial

양의 정수와 음의 정수를 모두 커버하는 factorial 연산 구현

2022년 8월 17일
·
0개의 댓글
·
post-thumbnail

Objective-C로 TodoList만들어보기

Why? 요즘 여유시간이 남기도하고 심심하니 뭔가를 할까, 생각하다가 머리 한 구석에서 Objective-C가 떠올랐다. 어디에서는 레거시로 남아있기도하니 readOnly할 수 있을 정도면 괜찮을거같아서 한 번 해보려고 한다. 프로젝트 생성 Project이름은 Todo + Objc로 TodObjc로 지어봤다. Interface는 Storyboard, ...

2022년 8월 3일
·
0개의 댓글
·