profile
현우

생성자

구조체 생성자의 종류에는 지정 생성자가 있다.아래는 지정 생성자의 특징이다.init( ... )의 형태를 갖는다모든 저장 속성을 초기화해야 한다오버로딩이 가능하다모든 저장 속성이 초기화 되는 경우, 기본 생성자를 자동으로 제공한다생성자를 1개 이상 구현하면 기본 생성자

4일 전
·
0개의 댓글

접근 제어와 싱글톤

싱글톤 패턴을 사용해야 할 때유일하게 한개만 존재하는 객체가 필요한 경우\-> 유일한 데이터/관리 객체가 필요한 경우한번 생성된 이후에는 앱이 종료될때까지, 유일한 객체로 메모리에 상주해야 하는 경우타입 프로퍼티를 사용하면 인스턴스를 생성하지 않을때 전역에서 해당 프로

6일 전
·
0개의 댓글

타입 메서드 & 서브스크립트

오늘 공부한 타입 메서드에 대해 정리해보았다.타입 메서드는1\. 메서드이기 때문에 타입에 메모리 공간이 할당되어 있지 않다.2\. 인스턴스에 속한 속성이 아니고, 타입자체에 속한 속성이기에 내/외부에서 Type.method()로 접근해야 한다.=> 메서드 실행시, 스택

2022년 6월 26일
·
0개의 댓글

네이버 vs 애플 지도 SDK 사용법

네이버지도 SDK 깃헙네이버지도 경로선 좌표, 마커 찍는 방법MapKit으로 지도에 이동 기록 나타내기

2022년 6월 24일
·
0개의 댓글

UIKit 그리고 SwiftUI

차이점을 다루는 글에 앞서 UIKit과 SwiftUI는 상호 배타적이지 않다는 점을 미리 말씀드린다. SwiftUI는 현재 완성형이 아니며 세밀한 인터페이스 작업을 위해서는 UIKit을 이용해야 한다. 애플에서도 둘의 간극을 좁히고자 기술적인 지원을 계속하고 있다.

2022년 6월 24일
·
0개의 댓글

구글맵 vs 네이버지도 vs 카카오맵 vs 애플맵

참고 : 구글 지도 도보 길찾기 불가 -> 이동 경로 마킹을 어떤식으로 할건지가 관건 무료에 국내 지도 특화된 네이버, 카카오맵을 사용하지 않을 이유가 없음. 그러나 건강 카테고리 어플에서 네이버지도를 사용한것을 본적 없음. 이유가 있지 않을까? 참고 사이트 : [

2022년 6월 24일
·
0개의 댓글

Swift where 조건절 사용법

switch문 응용법을 공부하다 where절을 알게 되었다.일반적으로 switch문에서 복잡한 case(조건)를 지정하기 적합하지 않지만,where절을 사용하면 이를 일부분 해결할 수 있다.덤으로 코드 가독성도 좋아진다.where절은 특정 패턴과 결합하여 조건을 추가하

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

[WWDC22] Developer Mode 소개 for iOS 16 / watchOS 9

이번 WWDC22에서 다루어졌던 Developer Mode에 대해 알아보려고 한다.개발자 모드는 iOS 앱 개발자라면 누구나 알고 있을 기능인데,어떤 변경사항이 있는걸까? 지금 당장 알아보도록 하자.기존에는 iOS에서 개발중인 앱을 사용하거나 테스트하기 위해서 맥에 i

2022년 6월 12일
·
0개의 댓글

Xcode의 Code Sense icon 목록

개린이들은 잘 모를법한 정보를 가져왔다.나는 Xcode를 사용해 개발할때 자동 코드 완성 기능이 팝업되며 그 앞에 이름모를 아이콘이 있다는걸 인지만 하고 실제로는 어떤 의미인지 알지 못했었다.그러다 코딩중에 문득 저 아이콘의 의미를 알게 된다면문법적으로 어떤 구문이 들

2022년 6월 9일
·
0개의 댓글

Swift 조건문/반복문 Comma(,)와 &&의 차이

Swift 조건문에서 사용되는 Comma(,)와 && 의 차이점을 알아보자.Swift 조건문에서 사용되는 condition이란 무엇일까?공식문서에서 condition은 아래 4가지 항목을 포함한다고 명세되어있다.condition → expression | availab

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

For 문 정리

가장 일반적인 사용법범위 연산자를 활용하여 다양하게 표현할 수 있다같이 범위연산자를 사용하여 for 문을 사용할 경우증감이 1으로 고정되는것이 한계로 작용한다.이 경우 stride 함수사용을 통해 해결 가능하다.stride 함수는 c++에서 사용하던 for문 스타일인와

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

iOS 메모리 구조

오늘은 메모리에 관해서 간단하게 정리하려고 한다.위의 표와 같이 iOS 프로그램의 프로세스가 사용하는 메모리는 '코드', '데이터', '힙', '스택' 영역으로 이루어져 있다.소스코드가 컴퓨터가 읽을 수 있는 binary로 변환되어 저장된 공간이다.전역 변수 / 타입(

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

Framework 와 Library 차이

Created: 2022년 5월 9일 오후 10:24 Tags: Framework, Library, 개발 Updated: 2022년 5월 9일 오후 10:41 코드를 호출하는 대상에 의해 Framework 와 Library 의 차이를 구분할 수 있다. 누군가의 규칙

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