일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Xcode
- Branch
- ios
- nextJS
- ES6
- vscode
- rn
- HTML
- shortcut
- ReactNative
- github
- styled-components
- Docker
- currying
- Swift
- styling
- viewcontroller
- react-native
- Android
- npm install
- JavaScript
- REACT
- js
- npm
- React Native
- git
- xtring.log
- GitLab
- DevOps
- commit
- Today
- Total
목록분류 전체보기 (98)
xtring.dev
Swift 기본 문법 정리(2) 전수열님의 GitBook을 기반으로 정리합니다. 함수 Swift에서 함수는 func 키워드를 사용해서 정의합니다. 그리고 ->를 사용해서 함수의 반환(return) 타입을 지정합니다. func hello(name: String, time: Int) -> String { // hello 함수는 name(string), time(int) parameter들을 받으며 String 타입을 반환합니다. var string = "" for _ in 0.. String { func hello(name: String) -> String { return name + message } return hello } let hello = helloGenerator(message: "님 안녕하세요..
Swift 기본 문법 정리(1) 🧾 전수열님의 GitBook을 기반으로 정리합니다. 변수와 상수 Swift에서는 변수(variable)를 var, 상수(constant)를 let로 사용하고 있습니다. Swift는 언제 어디서 값이 바뀔지 모르는 변수보다는 상수를 사용하는 것을 권장합니다. var name = "Hwang Hyun" let birthyear = 1994 변수는 값의 변경이 가능합니다! name = "Mark" 하지만 아래와 같이 상수의 값을 변경하려고 하면 컴파일 에러가 발생합니다! birthyear = 20000 // Compile Error! Cannot assign to value: 'birthyear' is a 'let' constant 정적 타이핑 Swift는 정적 타입핑 언어입니..
CI/CD 에 대해서 한번쯤은 들어보지 않으셨나요?'우리 회사에서는 CI/CD로 프로젝트를 배포하고 있어 '💁🏻♂️ 백엔드 개발자 박모씨 이런식으로 정말 한번쯤은 들어봤을 법한 CI/CD에 대해서 우리도 알아봅시다! CI/CD 에 대해 자세히 알아 보니 서비스를 제공하는데 있어 꼭 필요한 기능이라는 것을 알았습니다. 나도 필요한 기능인 CI/CD 를 자세히 알아봅시다.🥸 CI(Continuous Integration, 지속적인 통합) 지속적인 통합이란 무엇일까요? 우리가 배포하고 있는 Repository의 코드를 빌드 및 테스트 자동화하고 병합하는 일련의 과정을 의미입니다. Git을 통해 다수의 개발자가 하나의 저장소에 작업을 하는 경우 새로운 코드의 추가, 변경을 통해 서로 충돌을 일으키고 다시 병합..
작성중... zeddios.tistory.com/43 iOS ) View Controller의 생명주기(Life-Cycle) 안녕하세요! 오늘은 View Controller생명 주기에 대해 알아보겠습니다. iOS를 시작하려고 하거나, 배우고 있는 분들이라면 반드시 알아야 해요. 하나하나 제대로 알아봅시다 ㅎㅎ View Controller의 생명 zeddios.tistory.com medium.com/@eido9oya/ios-viewcontroller-%EC%83%9D%EB%AA%85%EC%A3%BC%EA%B8%B0-life-cycle-3fa9c2528653 iOS ViewController 생명주기 (Life Cycle) 실무에서 iOS 제품을 개발할 때 하나의 view controller 만을 사용하는..
Ref. 📗 Tailwind CSS - Rapidly build modern websites without ever leaving your HTML. Documentation for the Tailwind CSS framework. tailwindcss.com 최근 React 와 함께 사용하는 스타일 라이브러리/프레임워크가 정말 다양해졌습니다. 대표적으로 styled-components, emotion, Tailwind css 등이 있는데 오늘은 Tailwind 에 대해서 알아보려고 합니다! 먼저, Tailwind 의 장점은 tailwind 홈페이지에서 볼 수 있듯이 Rapidly build modern websites without ever leaving your HTML. "HTML을 떠나지 않고도 ..
iOS TestFlight 사용하기 🧑🏻💻 이번에 팀원들을 위해 'iOS TestFlight 사용하기'라는 문서를 작성하게 되었습니다. * 해당 게시글은 개발자 외 직군의 TestFlight 사용을 위한 문서입니다! iOS TestFlight는 앱을 출시하기 전 허용된 인원에 의해서 베타 버전 실행 경험과 테스트 피드백을 가능하게 해줍니다. 이 기능을 사용함으로써 앱 출시 전 사용자보다 먼저 팀 내에서 버그에 대한 개선과 수정된 기능, UX/UI에 피드백을 경험할 수 있습니다. 우리 서비스의 사용자들에게 좀 더 안정적인 서비스를 제공하기 위해서 필요한 사항이라고 생각했습니다. 🧐 iOS TestFlight 사용 전 준비사항 TestFlight를 사용하기 전 꼭 준비해야하는 준비사항입니다. 1) iOS ..
Styled Components 1. 스타일? Styled Components를 왜 배우는가! SASS 코드를 설치 없이 사용하고 CSS 파일 없이 CSS 코드를 짜고 게다가 이 코드를 React Native 앱으로 공유할수 있습니다. 가장 큰 장점은 기존의 className을 사용하지 않는 것과 컴포넌트에 스타일을 적용하여 스타일 코드를 몰아 넣을 수 있으며 공통 코드를 줄이고 React의 컴포넌트 형태로 사용할 수 있다는 점입니다! 2. 셋업 npx create-react-app 을 통해 환경을 설치합니다. 그리고 /src 디렉토리에 App.js와 index.js을 제외한 모든 파일을 제거합니다. 가장 먼저 버튼을 만드는데 hover, active state, 배경색을 바꿔보겠습니다.(js와 css를..
UIViewController : 앱의 기초가 되는 내부 구조 앱은 ViewController로 이루어져 있다. 어떤 앱이던 한 개 이상의 ViewController를 가지고 있다. ViewController는 View를 가지고 있다. 대부분의 앱은 수많은 ViewController로 이루어져있기도 하다. TL;DR Updating the contents of the views, usually in response to changes to the underlying data. Responding to user interactions with views. Resizing views and managing the layout of the overall interface. View의 계층관리 Each view..