전체 글 231

REACT NATIVE - 더보기 누르면 글 보이게 하기

const [line, setLine] = useState(2);//몇번째 줄까지 보여줄 껀지 const [isActive, setIsActive] = useState(false);//눌렸는지 안눌렸는지 확인하는 용도 const handelLine =() => {//누르면 라인을 글씨 최대 길이로 변경하기 isActivated ? setLine(2) : setLine(Number.MAX_SAFE_INTEGER); setIsActive((prev) => !prev); } //말줄임표는 뒤에 최대 길이는 2번째 줄까지 이렇게 글씨가 택도 없이 길어지는 경우에는 어찌해야 하나요? 이렇게 글씨가 택도 없이 길어지는 경우에는 어찌해야 하나요? 이렇게 글씨가 택도 없이 길어지는 경우에는 어찌해야 하나요? 이렇게 글..

FE/REACT_NATIVE 2022.07.08

TS & RN - props 타입 선언법

부모 컴포넌트에 타입 지정해주기 interface data { id?: number; Title: string; Nickname: string; Time: string;}interface dataProps { dataList: data[];} 부모 컴포넌트에서 선언한 타입을 쓸 수 있게 함수에 넣어주기 function Parents({dataList} : dataProps){ return ( {dataList.map((data, index)=>{ return } } )} 자식 컴포넌트에도 타입 지정 해주기interface dataProps { data: { id?: number; Title: string; Nickn..

FE 2022.07.06

자주 발생하는 iOS 앱 심사 리젝사유

https://www.wanted.co.kr/community/post/633 자주 발생하는 iOS 앱 심사 리젝사유 by 개발하는 정대리 | 안녕하세요 개발하는 정대리입니다. 오늘도 빡코딩 하고 계신가요? 🔥👨‍💻 지난 시간에 [한국에 아이폰 개발자가 적은 이유]라는 글을 작성하면서 iOS *앱 심사 *리젝에 www.wanted.co.kr https://developer.apple.com/kr/app-store/review/guidelines/#apple-pay App Store 심사 지침 - Apple Developer App Store 심사 지침 앱은 세상을 바꾸고 있습니다. 앱을 통해 사람들의 삶은 풍요로워지고, 여러분과 같은 개발자들은 전에 없던 새로운 방식으로 혁신을 이루고 있습니다. 이에 따..

카테고리 없음 2022.06.27

REACT-NATIVE - 처음 이후 설정

*타입스크립트로 앱 실행하기 npx react-native init {파일 이름} --template react-native-template-typescript ** 플리퍼 사용하긩 yarn add react-native-flipper redux-flipper rn-async-storage-flipper @react-native-async-storage/async-storage cd ios/ pod-install 17. iOS Deployment Target 설정하기 좌측에 Test 선택 Info 선택 Deployment Target iOS Deployment Target 12.1 18. iOS Simulator SDK 설정하기 좌측에 Test 선택 Build Settings Architectures E..

FE/REACT_NATIVE 2022.06.22

REACT-NATIVE - 폴더구조

폴더 구조 android: 안드로이드 네이티브 폴더 ios: ios 네이티브 폴더 node_modules: 노드 라이브러리 app.json: name은 앱 컴포넌트 이름이니 함부로 바꾸면 안 됨, 이거 바꾸면 네이티브 컴포넌트 이름도 다 바꿔야함, displayName은 앱 이름 변경용 ios/FoodDeliveryApp/AppDelegate.m 의 moduleName android/app/src/main/java/com/fooddeliveryapp/MainActivity.java 의 getMainComponentName babel.config.js: 바벨 설정 index.js: 메인 파일 App.tsx: 기본 App 컴포넌트 metro.config.js: 메트로 설정 파일(웹팩 대신 사용) tsconf..

FE/REACT_NATIVE 2022.06.22

GIT - git 첫 push 순서

git init//지금 파일이랑 깃이랑 연결 할 꺼라고 알려주기 git branch -m master main//마스터 브렌치 메인으로 변경하기 git add . git commit -m "커밋 메세지" git remote add origin "레포 주소"//깃 클론 할때 가져오는 레포 주소 git push origin main//main에 푸쉬 기존 리포지토리 remote 제거 git remote remove origin 새 리포지토리 remote 추가 git remote add origin https://github.com/계정/리포지토리 git-lfs 오류 해결하기 brew install git-lfs -> 깃허브는 용량이 너무 큰 파일을 올리는게 안되어있어서 맥에서는 git-lfs 가 필요하다 b..

카테고리 없음 2022.06.22