일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생활코딩
- max MySQL
- 맥 mysql
- 자바스크립트 객체
- 맥 아파치
- 한글입력 잘림
- 제이펍 출판
- SwiftUI 기반의 iOS 프로그래밍
- 황반석 옮김
- 배열 분해 할당
- 자바스크립트 class
- 한글잘림
- 한글입력 오류
- python GUI 사용하기
- 제이쿼리연결
- jquery 사용하기
- 자바스크립트
- 자바스크립트 배열 할당
- 한글입력 씹힘
- 객체지향
- 자바스크립트 객체 만들기
- 닐 스미스 지음
- 한글입력 안됨
- 객체
- 블록 스코프
- max apache
- python tkinter 인터페이스
- 기획자랑 사이좋게 지내고 싶다
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 비주얼스튜디오 코드
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생활코딩
- max MySQL
- 맥 mysql
- 자바스크립트 객체
- 맥 아파치
- 한글입력 잘림
- 제이펍 출판
- SwiftUI 기반의 iOS 프로그래밍
- 황반석 옮김
- 배열 분해 할당
- 자바스크립트 class
- 한글잘림
- 한글입력 오류
- python GUI 사용하기
- 제이쿼리연결
- jquery 사용하기
- 자바스크립트
- 자바스크립트 배열 할당
- 한글입력 씹힘
- 객체지향
- 자바스크립트 객체 만들기
- 닐 스미스 지음
- 한글입력 안됨
- 객체
- 블록 스코프
- max apache
- python tkinter 인터페이스
- 기획자랑 사이좋게 지내고 싶다
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 비주얼스튜디오 코드
- Today
- Total
목록황반석 옮김 (11)
java,javascript,android,php,sql,공부용,메모용
https://tog-code.tistory.com/84 스위프트5 함수, 메서드, 매개변수, 지역매개변수, 외부매개변수 -1 / Xcode SwiftUI Playground 공부 Xcode SwiftUI Playground 공부 스위프트5의 함수, 메서드, 클로저 개요 함수 함수 : 특정 작업 수행을 위해 호출할 수 있게 이름 붙여진 코드의 블록 - 작업 수행을 위해 데이터 제공, 작업 결과 호출 tog-code.tistory.com 여러 결과값 반환하기 - 튜플로 래핑 후 여러 개의 결과값을 함수가 반환한다. // 이 함수는 길이에 대해 인치 단위의 측정값을 매개변수로 받는다. // 매개변수로 받은 값을 야드, 센티미터, 미터로 변환하고 // 값을 하나의 튜플 인스턴스에 넣어 반환한다. func si..
Xcode SwiftUI Playground 공부 스위프트5의 함수, 메서드 https://tog-code.tistory.com/85 스위프트5 함수, 메서드, 매개변수, 지역매개변수, 외부매개변수 -2 / Xcode SwiftUI Playground 공부 https://tog-code.tistory.com/84 스위프트5 함수, 메서드, 매개변수, 지역매개변수, 외부매개변수 -1 / Xcode SwiftUI Playground 공부 Xcode SwiftUI Playground 공부 스위프트5의 함수, 메서드, 클로저 개.. tog-code.tistory.com 함수 함수 : 특정 작업 수행을 위해 호출할 수 있게 이름 붙여진 코드의 블록 - 작업 수행을 위해 데이터 제공, 작업 결과 호출한 코드를 반환..
Xcode SwiftUI Playground 공부 스위프트의 스위치구문은 다른언어의 스위치 구문과 차이가 있다 * 스위치 switch 구문을 사용하는 이윺 2-3개 이상 조건문을 걸때 if esle if 만으로 하기엔 너무 많은 시간이 걸리고 읽기 힘듬 # 스위프트에서는 뒤에 break가 필요없다 오.... switch switch 표현식 { case 일치하는 값1: 코드 구문 case 일치하는 값2: 코드 구문 case 일치하는 값3: 코드 구문 default: 코드 구문 } 표현식은 값을 나타내거나 값을 반환하는 표현식 switch구문이 동작하게 하는 값 switch구문 예 // switch 구문 예 let value = 4 switch (value) { case 0: print("zero") cas..
스위프트 반복문 for-in구문, while 반복문, repeat 반복문, continue 구문, if문 / Xcode SwiftUI Playground 공부 프로그램의 흐름을 통제하는 제어흐름(control flow) 반복제어(Looping control) 와 조건부 제어 흐름(conditional flow control) for-in구문 for 상수명 in 컬렉션 또는 범위 { //실행될 코드 } // 1. for-in // index 상수에서 1...5까지의 숫자 범위로 반복 let index : Int? for index in 1...5{ print("Value of index is \(index)") } // for-in 구문에 상수명을 꼭 쓰지 않아도 된다 // 참조체가 for 반복문 안에서 ..

Xcode SwiftUI Playground 공부 변수와 상수를 데이터를 어떻게 사용할지 배우려면 데이터를 가지고 작업하는 기본적인 방법으로 표현식(expression)의 형태를 알아야한다. 스위프트 표현식 구문 스위프트 표현식 구문은 하나의 연산자(operator), 두 개의 피연산자(operand), 할당자(assignment)로 구성 // 기본 표현식 예 var myResult = 1+2 기본 할당 연산자 // 기본 산술식 논리식을 사용한 변수,상수에 할당하여 연산자를 사용한 예시 var x1 : Int? // x1 옵셔널 Int 변수 선언 var y1 = 10 // 두번째 Int y1 변수 선언 x1 = 10 print("x1 : \(x1!) , y1 : \(y1)") x1 = x1! + y1 p..
Xcode SwiftUI Playground 공부 타입 캐스팅( type casting, 형 변환) 코드를 작성하고 값을 식별하지 못할 때, 메서드나 함수가 반환하는 값이 불명확, 예상되지 않은 타입의 값일 때 as 키워드를 사용하여 코드가 의도하는 값의 타입을 컴파일러 할 수 있도록 해야 한다. object(fotkey:) 메서드가 반환하는 값을 String 타입으로 처리해야 한다는 코드 let myValue = record.object(forkey : "comment") as! String 업 캐스팅 (upcasting) 특정 클래스의 객체가 상위 클래스들 중의 하나로 변형 as 키워드를 사용하여 수행된다. 성공 여부를 컴파일러가 알려줄 수 있다 (보장된 변환, guaranteed conversion..
먼저 옵셔널 타입은 Nil에 대한 이야기다. 나는 책을 읽으면서 먼저 Nil의 이야기는 거의 Null에 대한 이야기같아보여서 검색해서 찾아봤다 쉽게 Objective-C 에서 null과 nil을 따로 사용하면서 잔재로 생긴 것 스위프트에서는 포인터의 개념이 없어서 nil만 가져왔다고 한다 (obc에서 null은 포인터의 부재) 스위프트에서의 nil은 포인터가 아닌 특정 타입에 대한 값의 부재이다. 나는 개념이 너무 어려워서 그냥 닐을 널값과 비슷하다고 생각하고 사용할 생각이다. 그게 편하고 빨리 습득 할 수 있을거 같다. 깊이 있게 보면 다른 의미인거 같은데 어렵다.. 스위프트 옵셔널 타입 optional type 영어의 Optional 은 옵션,선택사양이다 "있어도 되고 없어도 된다" 1. 옵셔널 타입..

Xcode SwiftUI Playground 공부 스위프트의 튜플은 강력한 기술중 하나라고한다. 튜플은 여러 값을 하나의 항목으로 임시적으로 그루핑하는 매우 간단한 방법이라고함. 1. 튜플은 여러 값을 하나의 항목으로 그룹핑함 2. 튜플은 서로 다른 타입의 값들이 튜플에 저장될 수 있음 3. 모두 같은 타입이여야 한다는 제약이 없음 튜플 사용방법 1. 상수,변수에 값을 저장한다. // Tuple로 값 저장하기 var tuple1 = (10, "var type value2", 30.3334) let tuple2 = (100, "let type value3", 300.3334) var tuple1_1 : (Int, String, Float) = (10, "var type value2", 30.3334) le..