분류 전체보기326 Day06 class_struct // 변수하나하나를 묶는 방법이 클래스와 스트럭트 두가지가 있다. struct YoutuberStruct { var name : String var subscribersCount: Int } // 메모리에 올리는데 name과 subscribersCount를 쓰라고 정함 var devGikko = YoutuberStruct(name: "기꼬", subscribersCount: 99999) var devGikkoClone = devGikko devGikkoClone.name = "호롤롤로" class YoutuberClass { var name : String var subscribersCount: Int // 처음에 메모리에 올리려면 위의 name과 subscribersCount에 대한 값이 없는 상태이기.. 2021. 11. 30. Day05 Unwrap_Optional // 옵셔널이란? 옵션이 있을 수도 있고 없을 수도 있다-> 값이 있을 수도 없을 지 모른다. #1 강제 언래핑 #2 if let //만약 값이 있다면 otherVariable에 넣어 사용하겠습니다. if let otherVariable = someVariable { print("언래핑되었다. 즉 값이 있다. otherVariable: \(otherVariable)") } else { print("값이 없다.") } // -> 언래핑되었다. 즉 값이 있다. otherVariable: 90 #3 guard let func unwrap(parameter: Int?){ print("unwrap() called") // 값이 없으면 리턴해버리겠다. // 즉 지나간다. guard let unWrappedParam.. 2021. 11. 29. Day04 For_Loops For 반복문은 for each와 거의 같다 레인지를 활용하는 방법 익히기 📌이상 이하 0...5 📌이상 미만 0.. index 혹은 iterate 때문에 i로 쓰는게 일반적 -> i를 나중에 다시 쓰지않는다고 알림창이 뜨기때문에 _로 대체사용가능 📌where 이후는 반복을 위한 조건을 사용할 수 있음 짝수일때 //for index in 0.. 2021. 11. 29. Day03: enum enum 1. enum 선언하기 2. 값을 가질 수 있다. 3. 파라미터를 가질 수 있다. 4. enum안에 함수를 만들어 사용할 수 있다. import UIKit // #1 // 학교 - 초, 중, 고 enum School { // case elementary // case middle // case high case elementary, middle, high } let yourSchool = School.high print("yourSchool : \(yourSchool)") //print("yourSchool:", yourSchool) //-> yourSchool: high //#2 enum은 값을 가질 수 있다. enum Grade: Int { case first = 1 case second =.. 2021. 11. 29. Day02 : For-each(자료 보강 필요) 반복문 콜렉션은 데이터를 모아둔 것이다. 배열, 셋, 딕셔너리 가 있다. 튜플도 비슷하지만 약간 다른 성격을 가지고 있다. For-In Loops는 배열안에 들어있는 데이터의 수 만큼 반복하는 것이다. For-In Loops에 where을 사용하면 조건을 넣을 수도 있다. 아직 초반이라 for - each에 대해 자세히 설명하기는 어렵다. 메서드에 대해 배우고 다시 포스팅 예정 참고 : https://babbab2.tistory.com/95 Swift) for - in / forEach 제대로 알고 쓰기 안녕하세요 :) 소들입니다 🌸 오늘은 우리가 Swift로 프로그래밍을 하다보면 정말정말 많이 쓰는 for - in forEach 에 대해서 알아보려고 해요!!!! 이 둘의 사용법은 물론 차이점에 대해서도.. 2021. 11. 28. 울트라러닝 개발자 프로젝트(21.12월) 1단계 사전조사 1. 목표 : 정체성을 바꾸기 개발자 지망생으로서 기초적인 지식들을 습득하던 중, 개발자로서 일할 수 있는 기회가 생겼고 프리랜서의 생활에서 직장인의 생활로 자신의 모드를 변경해야 하므로 신속한 옷갈아입기가 필요한 상황이다. 일과 그 밖의 요소들을 빠르게 적응시킬 환경을 구축할것. 2. 범위 : - 외적요소 : 생활 패턴, 수면패턴 체크 3주간 단계별로 적용하며 적응할 것 (미니 프로젝트로 병행) 1. 아침에 공부하기 2. 아침 운동하기 : 30분간 가벼운 조깅 3. 수면시간 관리하기 - 개발적 기본지식 채우기 1. swift 기본문법 17강 (하루에 3강씩) -> 각 기본 문법에 대해 정확하게 설명할 수 있도록 공부 2. swift UI 익히기 44강 (하루에 3강씩 ) -> 각 구성요.. 2021. 11. 27. 개발공부하기 1. 일단 모르는 걸 적는다. - 여러 메모 매체를 이용하여 모르는 걸 적고 짬나는 시간에 메모했던 내용을 구글링한다. - 검색한 내용을 빠르게 훑는다. - 내가 이해한 내용을 메모에 적는다. - 이해가 안되는 건 이해가 안된다고 적고 넘어간다. - 조금씩 모르는 내용을 채워 나간다. 비전공자들은 이렇게 채워나갈 필요가 있다. 2. 검색하는 능력키우기 -> 검색을 통해 구현하는 능력 - 지금은 정보화 사회 그 반대는 고립 사회 -> 즉 암기, 지식 소유의 사회 정보는 더이상 개인의 소유가 아니다. - 최대한 암기를 하지 말고 검색하는 능력을 키우자. 1번을 통해 계속 검색능력을 키운다. 책은 최신버전과 호환이 어려울 수 있다. 3. 주변 사람들의 뜨거운 관심 주변의 소음을 제거하고 1번과 2번을 통해 비.. 2021. 11. 27. Day01 : Conditional Statements_If if는 Control Flow 에서 Conditional Statements(조건문)에 해당된다. 기본적으로 Boolean값을 가지고 있으며 참, 거짓에 해당하는 경우의 코드를 적어주어야 한다. 기본적인 형태는 아래와 같다. if (조건){ [참인 경우, 실행할 코드] } else { [거짓인 경우 실행할 코드] } 그리고 삼항연산자의 형태인 한줄의 코드로도 만들 수 있다. [조건에 해당하는 코드] ? [참인 경우, 실행할 코드] : [거짓인 경우 실행할 코드] 헷갈릴 수 있는 점 1. 조건에 해당하는 코드에 ==, != 2. [조건에 해당하는코드] 앞에 !가 있는지 여부 3. 조건에 해당하는 코드는 ()를 생략가능 import UIKit var isDarkMode : Bool = true //var i.. 2021. 11. 26. 나의 울트라러닝 프로젝트 시작하기 시작은 늘 오늘해야한다. 📌 1단계 : 사전조사 - 자신에게 필요한 조사를 하라 어떤 프로젝트든 첫단계는 메타학습이다. 사전계획은 수많은 문제를 피하게 해주고 학습과정이 극단적으로 바뀌는 것을 미연에 방지해준다. ⭐️어떤 주제를 공부할지 대략적인 범위를 정하라 무엇을 배울지, 어떤 것이 가장 가치있는지 조사, 그를 통해 범위를 설정 ex) 간단한 주제에 대해 15분동안 중국어로 대화할 수 있을 만큼 습득하기 ⭐️사용하게 될 주요 자원들을 결정하라 책,동영상, 수업, 개별지도, 안내 + 멘토, 코치, 동료 등을 포함해 고려 ex) 파이썬 챌린지에서 연습문제풀기 등 ⭐️ 벤치마팅할 다른 사람들의 방법찾기 그 기술을 배웠던 사람들이 그것을 배우기 위해 시도한 것을 확인 ex) 노하우 공유게시판 이용하기, 전문.. 2021. 11. 26. [법칙 9] 실험 : 자신의 안전지대 밖을 탐험하라 학습은 실험의 과정이다. 그리고 실험이란 서로 다른 모든 것을 한데 묶어주는 규칙이다. 역사상 가장 유명한 화가 중 한 사람인 빈센트 반 고흐, 그는 예술가가 되기엔 26이라는 늦은 나이에 미술을 시작했다. 그의 주변 사람들, 특히 미술을 하는 동료들은 그를 좋게 평가하지 않았다. 늦은 출발, 드러내지 않는 재능 거기에 신경질적이었기에 그의 삶에 존재했던 거의 모든 사람들이 그를 거부했다. 하지만 그럼에도 반 고흐는 역사상 가장 유명한 화가중 한 사람이 되었다. , 은 당대 예술의 아이콘이 되었다. 반고흐는 어떻게 그림을 배웠는가 그는 가족의 연줄이 있었음에도 화상이 되는데 실패했고 목사로서도 실패했다. 그리고 새롭게 시작한 것이 그림이었다. 하게 글지만 사물을 정확히 잘 그리지 못했다. 그래서 그는 평.. 2021. 11. 24. 이전 1 ··· 20 21 22 23 24 25 26 ··· 33 다음