# init
Initializer Delegation 이란?
Initializer Delegation은 Swift에서 이니셜라이저 간에 작업을 전달하거나 공유할 수 있는 개념이다. 한 이니셜라이저가 다른 이니셜라이저를 호출하여 초기화 작업을 일부분을 위임하는 것을 의미한다. 이는 코드의 재사용성을 높이고, 초기화 과정을 단순화하
Initializer 의 역할
메모리 공간 할당: 이니셜라이저는 객체가 사용할 메모리 공간을 할당한다. 메모리 공간에는 객체의 프로퍼티들이 저장된다. 이 때, 클래스의 경우에는 참조 타입으로 동작하며, 인스턴스의 참조가 할당된다. 구조체나 열거형의 경우에는 값 타입으로 동작하며, 해당 인스턴스가 직

git 설정하기
Git에디터 선택 부분 VS Code 기본으로 선택Repository 이름 선택 부분 2.1 master → main나머지는 그냥 설치 진행
Swift: Instance / 인스턴스
프로퍼티 초기값이 존재하지 않는 경우이니셜라이져 init을 사용하여 초기값 생성디이니셜라이저 deinit을 통해 인스턴스가 소멸되었을때의 이벤트를 작성스위프트의 모든 인스턴스는 초기화와 동시에 모든 프로퍼티에 유효한 값이 할당되어야함프로퍼티에 미리 기본값 할당시 인스턴
mysql 초기 세팅
mysql 설치 이후 초기 세팅mysql_secure_installation 실행Q. Would you like to setup VALIDATE PASSWORD component?복잡한 비밀번호 Y 아닐경우 NQ. Remove anonymous users?Y - mys

Gradle로 Java 프로젝트 시작하기 (참고용)
Gradle 로 프로젝트 만들기 bash mkdir demo cd demo gradle ini intellij 로 열기 bash idea . intellij 설정하기 Actions on Save

Swift-convenience init
오늘은 init과 비슷한 convenience init에 대해서 적어보려고 한다!struct와 달리 class 생성시 init을 통해서 모든 프로퍼티를 필수로 초기화를 해줘야한다.그렇다면 convenience init은 뭘까?..init과의 차이점을 상황을 예시로 이해

[Git] git 파일 상태와 git init ~ pull 까지! github에 파일을 올려보자
git 파일 상태부터 add, commit, push, pull과 같은 git 기본 명령어 총 정리!

Swift 기초 문법 - 40. Convenience init
스위프트에서 convenience init(= 추가생성자)은 초기화 과정을 더 편리하게 만들기 위해 사용되는 특별한 형태의 이니셜라이저입니다.convenience init을 사용하여 다른 이니셜라이저를 호출하거나 기존의 이니셜라이저를 더 간결하게 구현할 수 있습니다.기

[프로그래밍 기초 문법] kotlin - 메소드, 클래스, 생성자
메소드 설계 . . . . main 메소드에서 myMathScore 변수에 입력값을 정수로 받는다. checkRank(myMathScore)는 결국 값이 된다. 변수 myRank에서 checkRank 메서드를 호출하며 파라미터로 숫자 요구한다. checkRank

[Git] CLI 적응기 #1
머리가 나쁘면 몸이 고생한다. 다르게 생각하면... 머리가 나쁠 땐 몸이 고생하면 된다는 뜻이다. 하여튼 머리가 나쁜 나는 이 기초적인 에러들을 반복하지 않기 위해서, 몸을 고생시키기로 했다. 별 건 아니고 프로젝트 생성 루틴(?)을 내 맞춤으로 메모해두려고 한다.
IOS UIkit- 0
생성자편의 이니셜라이저를 사용하면 중복되는 것을 제외하고 편하게 사용할 수 있다. 반드시 다른 이니셜라이저를 실행.클래스는 이니셜라이저를 설정해주어야하고, 구조체는 이니셜라이저를 설정 안하고 호출할 시 스위프트가 자동으로 구조를 만들어줌해제weak를 사용해 해결. Ro
init data 만드는 방법
이 방법이 첫번째 방법보다 더 간단해서 적용해봤지만 이 방식은 아무때나 적용이 불기능하다.단방향 연관관계의 data 를 저장하거나, 조회하는 로직만 수행 가능하다.
react-native init setup
default 설정 후 인스톨타입스크립트로 하실 분들은npx create-react-native-app -t with-typescript이후에 안내에 따라 폴더명(어플이름) 설정 해주시면 됩니다!styled-components설치 ---------------------

[Front-end 수업] #066일 #067일 #068일
결과HTMLCSSscript변수 Agency 함수를 만들고 init 함수 안에 사용 할 함수를 다 넣어놓는다.this : parallax( );this : header( );this : section1( );this : section2( );this : section3
React Native) react native로 webview앱 만들기(1)
react-native project 만들기 react native 프로젝트를 만드는 두 가지 방법 react native webview app을 만들기 위해서는 가장 먼저 react native project를 생성해야한다. react native 앱을 만드는 방법에