목록1-2/iOS프로그래밍 기초 (15)
브래의 슬기로운 코딩 생활

내일 개천절로 학교를 쉬기떄문에 동영상 강의로 대체된 iOS프로그래밍 공부를 오늘했다. 너무 어려웠지만 그럭저럭 이해는 했다. 먼저 Swift if문에서는 콤마의 의미가 &&의 의미랑 같다. 그 다음에는 guard문 이라는게 있는데 표현식이 거짓일때 동작하는 if문이라고 할수 있다. 그니까 if문의 반대로 조건식이 거짓일 때 블록내부의 명령어가 실행되고 아니면 else 절의 문장으로 빠져나간다. 지금은 이해할수 없지만 그냥 그렇구나 하고 넘어가자. 그리고 switch case문에 case문 마지막에 break가 자동으로 들어가 있다. 그래서 많약 break문을 쓰지 않고 싶다면 마지막 부분에 fallthrough라는 단어를 쓰면 break문을 무시하고 나머지 case문들도 실행된다. 그리고 where절 ..
자료형의 종류 - Bool, Character, Int, Float, Double, String, Void 자료형의 크기는 플랫폼 마다 다르다. 일반적으로 초기값을 주지 않을 경우에만 자료형을 쓴다. 부울 데이터 타입: Bool (참 혹은 거짓) 문자열 데이터 타입: String 변수: var 상수: let 변수의 자료형을 나타내는 것: 타입 어노테이션 타입 어노테이션이 없으면 상수 또는 변수의 타입을 식별하기 위해 추론 => 타입 추론(type inference) var myChar3 : Character = "X" //:Character 생략불가,생략하면 String형임 튜플: 여러 값을 하나의 개체에 일시적으로 묶는 방법 ex) let myTuple = (count: 10, length: 12.1,..
이번 시간에는 Swift문법의 작은 부분만 배웠다. 일단 자료형이 Bool, Character, Int, Float, Double, String,Void 가 있고 변수를 선언하면 앞에 var, 상수는 let을 쓴다. 그리고 자료형은 무조건 맨 앞글자는 대문자로 쓴다. ------------------------------------------------------------------------------- 과제 Swift 문법의 주요 용어들 Simple Values Control Flow Functions and Closures Objects and Classes Enumerations and Structures Concurrency Protocols and Extensions Error Handlin..

Swift언어 코드: for i in 1...10{ print("\(i):김동현") }

사실 나는 1학년 때 방송영상미디어학과 라는 곳에 있었는데 2학년 1학기에 컴퓨터소프트웨어학과로 전과하여 2학년 이지만 1학년들과 같이 수업을 듣는다. 그런데 2학년이어서 2학년 수업을 한개 이상 들어야 하는데 이번에 듣는 2학년 수업이 이 과목이다. 그래서 더 신경 써서 열심히 해야겠다는 마음도 있고 나는 전과를 했으니 더 열심히 해야된다는 마음으로 교수님 유튜브에 있는 수업 영상을 보고 예습을 하려 한다. ------------------------------------------------------------------------------ iOS강좌는 우리 학교에서만 유일하게 수업한다고 하신다. (진짜겠지...?) 맥북을 생각보다(?) 많이 쓴다. 전세계 회사 순위를 보여주신다. 역시 애플이 1..