일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Xcode
- npm install
- git
- npm
- vscode
- react-native
- Swift
- HTML
- GitLab
- ReactNative
- styling
- styled-components
- Android
- github
- shortcut
- Docker
- xtring.log
- ES6
- REACT
- DevOps
- nextJS
- Branch
- viewcontroller
- currying
- commit
- rn
- ios
- js
- JavaScript
- React Native
- Today
- Total
목록Swift (5)
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는 정적 타입핑 언어입니..
작성중... 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 만을 사용하는..
iOS 개발을 시작하며 Xcode를 사용하는데 단순히 Swift 코드를 실행 할 수 있는 곳이 필요하시죠? 그럴 땐 Playground를 사용하면 됩니다! 지금부터 Swift를 연습해볼 Playground를 만들어 볼게요~💁🏻♂️ * 기본적으로 MacOS가 사용가능한 머신이 필요합니다.(MacBook, MacBookPro, ... 등) 저는 Xcode 12.3 버전을 사용했습니다! 먼저 Xcode를 실행해주세요~ Create a new Xcode project를 선택해주세요! Xcode가 새로운 프로젝트의 어떤 template를 사용할 것인지 묻습니다. other의 Empty를 선택해주세요. Next를 클릭하면 Team과 Product Name를 입력하라고 합니다. 개인 스터디를 위한 프로젝트니깐 개인..
iOS 개발 전 Objective-C로 시작할지 Swift로 시작할지에 대한 고민을 하게 되었고 당연히 Swift를 사용해야겠다고 생각했습니다. 그렇지만 기존에 iOS 개발 시 주로 사용되었던 Objective-C와는 어떤 차이가 있으며 현재에도 Legacy 프로젝트에서도 사용되고 있기 때문에 알아보게 되었습니다. Objective-C vs Swift 1. 개발적 측면 [Objective-C] 장점 - C 개발자의 경우 Swift 대비 빠른 습득이 가능하다. - 컴파일 버전 업에 따른 API 변동이 없음 - 안정화된 오픈 소스 사용에 용의함 단점 - 헤더파일 및 본문 파일에 따른 파일 수 증가 - 포인터 사용에 대한 어려움 - 애플 자체 컴파일 X [Swift] 장점 - 헤더파일 및 본문 파일이 별도로 ..