이미 기존에 설정된 것들에 이어서 RN을 설치했다. brew로 ruby 설치 brew install rbenv ruby-build 환경변수 추가 vi ~/.zshrc [[ -d ~/.rbenv ]] && \ export PATH=${HOME}/.rbenv/bin:${PATH} && \ eval "$(rbenv init -)" :wq로 끄고 source ~/.zshrc 로 저장 버전이 2.6.몇으로 설치됐기에 최신 버전으로(금일 기준 2.7.6) 설치 rbenv install 2.7.6 rbenv global 2.7.6 ruby local 2.7.6 프로젝트 생성 및 pod 추가 npx react-native init 프로젝트_이름 --template react-native-template-typescri..
Any / Array / Boolean / Enum / Never / Null·Undefined / Number / Object / String / Tuple / Void 9. String 연속된 문자들일 때 씀. 즉, 문자열임. const str:string = 'STRING'; 10. Tuple 배열의 길이와 형식이 고정된 타입일 때 씀. let tupleArr:[number, string, string] = [0, 'name', 'adress'] 지정된 형식이 아닐 경우엔 오류 발생함. 11. Void java에서 많이 본 기억이 있음. 함수에서 사용할 땐 반환값이 없을 때 씀. 변수에서는 undefined나 null만 할당함. function voidFunc(input: string): void ..
Any / Array / Boolean / Enum / Never / Null·Undefined / Number / Object / String / Tuple / Void 5. Never 원하는 값이 없을 때 이 없는 값을 뜻함. 뭔가 어려운 것같은데, 내가 생각했던 값이 아닌 값이 들어 왔을 때를 위해 never 타입을 씀. 예를 들자면 error 같은 것. 함수 끝까지 도달하지 않거나 오류를 출력하기 때문에 함수의 리턴 타입으로 많이 사용되는 것으로 보임. enum RPS {Rock, Paper, Scissors}; const pick = Math.floor(Math.random()*(3)); function passNeverType(str: never): never { throw new Error(..