일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- max MySQL
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 생활코딩
- 자바스크립트
- 기획자랑 사이좋게 지내고 싶다
- 맥 mysql
- 객체
- 한글입력 안됨
- 한글입력 잘림
- 자바스크립트 객체
- 제이쿼리연결
- 닐 스미스 지음
- 한글입력 오류
- 맥 아파치
- 자바스크립트 class
- 황반석 옮김
- python GUI 사용하기
- 한글입력 씹힘
- 자바스크립트 객체 만들기
- 자바스크립트 배열 할당
- python tkinter 인터페이스
- jquery 사용하기
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- max apache
- 블록 스코프
- 한글잘림
- 제이펍 출판
- 객체지향
- 비주얼스튜디오 코드
- 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 | 31 |
- max MySQL
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 생활코딩
- 자바스크립트
- 기획자랑 사이좋게 지내고 싶다
- 맥 mysql
- 객체
- 한글입력 안됨
- 한글입력 잘림
- 자바스크립트 객체
- 제이쿼리연결
- 닐 스미스 지음
- 한글입력 오류
- 맥 아파치
- 자바스크립트 class
- 황반석 옮김
- python GUI 사용하기
- 한글입력 씹힘
- 자바스크립트 객체 만들기
- 자바스크립트 배열 할당
- python tkinter 인터페이스
- jquery 사용하기
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- max apache
- 블록 스코프
- 한글잘림
- 제이펍 출판
- 객체지향
- 비주얼스튜디오 코드
- Today
- Total
목록모바일/SwiftUI ios 공부 (31)
java,javascript,android,php,sql,공부용,메모용
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..
Xcode SwiftUI Playground 공부 스위프트 변수와 상수 변수와 상수를 사용해 데이터를 메모리에 저장한다. 프로그래머가 이름을 지어주고~ 그 이름을 사용해서 코드 내에서 접근하기 위해 사용된다 변수는 값을 바꿀 수 있고 상수는 값을 바꿀 수 없다(영구적인건아님 재할당이 불가능하다는소리) 프로그램 실행중엔 상수는 변경이 불가능하지만 변수는 가능하다. * 애플은 코드의 효율성과 실행 성능 향상을 위해 변수보다는 상수를 사용하길 권장함 1. 상수와 변수 선언하기 // 변수 var userCount = 10 // 상수 let maxUserCount = 20 2. 타입 선언과 타입 추론 // 타입 선언 // 변수 할당 시 뒤에 콜론 : 을 쓰고 타입을 선언 // userCount를 정수형으로 선언 ..

Xcode SwiftUI Playground 공부 스위프트 데이터타입 Swift의 기본 데이터 타입 Bool, Int, UInt, Float, Double, Character, String, Any 타입 AnyObject와 nil ? Swift는 엄격한 언어라고 해서 데이터 타입을 정확하게 구분하는게 좋다고 한다. 정수형타입 1.Int 스위프트 정수형 데이터 타입(소수점 이하 자리가 없는 수) 부호있는 정수(signed) : 양수, 음수, 0 값을 저장할 수 있는 정수 정수형 타입, 기본적으로 64비트 정수형 타입을 사용, 대략 -922 ~ 922경까지의 정수 Int8, Int16, Int32, Int64 2.UInt 부호없는 정수(unsigned) : 양수,정수, 0 값만 저장하는 정수 대략 0 ~ 1..

SwiftUI와 Xcode 11을 알려주는 책이다 1. Xcode (지금은 13)이랑 iOS 13 SDK 다운로드한다 넥사크로 스튜디오 (통합개발도구) 이쪽에 메뉴얼에서. 앞부분 살짝 가져왔다 출처 : http://docs.tobesoft.com/ 넥사크로 스튜디오가 뭔지 몰랐는데 뭐하는 곳이길래 이렇게 안드로이드와 iOS 웹에 관련된 메뉴얼이 작성되어있는지 알아보니 통합개발도구라고 한다. 넥사크로 스튜디오 / 네이티브 / 하이브리드 등 이런 게 있는 거 같은데 다음에 더 자세히 알아봐야겠다. 개발자 및 디자이너가 쉽게 화면을 개발할 수 있도록 구성된 4GL 개발도구, 화면 개발의 경우 위지위그(What You See Is What You Get) 형식으로 되어있다 한다. 개발도구에서 화면 결과를 그대로..
SwiftUi 기반으로 ios 공부 시작 전 준비 macOS 15 기준으로 된 책을 샀으나 mac은 비싸다 그래서 가상 머신을 깔고 거기에 macOS를 깔려고 하는데 macOS는 인텔만 지원한다고 한다 ? 이럴 수가 라이젠인데 그래서 찾아봤다 youtu.be/upTJiH8wpvU 이 동영상 보고 따라 하면 할 수 있으나 동영상에서는 마지막에 프로그램을 끄고 macOS.vmx 파일을 변경했는데 다시 켜면 가상 머신을 찾을 수 없다고 삭제하라고 나온다 그러다가 아예 끄지 않고 변경하고 실행을 했는데 잘된다. 나처럼 잘되지 않는 경우에는 가상 머신을 끄지 말고 macOS.vmx 파일을 변경하고 바로 실행해보자 필요한 파일목록 - VMware-workstation-full-15.1 버전 파일 VMware는 15..