본문 바로가기

전체 글42

Swift 스위프트 기본 데이터 타입 (찐 막) 데이터 타입과 관련한 글은 찐.막 예정이다. 기본적으로 스위프트 데이터 타입은 다음과 같이 구성되어 있다. Bool Int, UInt Float, Double Character, String 1. Bool 온전히 true 혹은 false 값을 가지며, 이진값 입력시 정수형으로 Int 형으로 인식하니 주의하자 ! 2. Int, UInt Int : 정수 타입을 받는다. UInt : 양의 정수 타입을 받는다. 3. Float, Double Float : 32비트 실수 타입을 받는다. Double : 64비트 실수 타입을 받는다. 4. Character, String 특이하다. 자바랑 다르게 둘 다 쌍따옴표를 사용한다. 또 얘기하지만 스위프트는 명확한걸 좋아한다. 만약 캐릭터형을 사용할 일이 있다면 반드시 형태.. 2022. 1. 5.
Swift 스위프트 문자열 보간법 오늘 스위프트를 공부하면서 발견한 스위프트 언어의 특성 이녀석은 뛰어쓰기에 미췬듯이 예민하다. 가령 사진과 같이 문자열 보간법 중 뛰어쓰기를 하지 않아서 에러가 발생했다. 다른 언어를 학습하다 스위프트를 접했다면 코드를 좀 더 신중하게 작성해야 할 것 같다. 다른 로직에 문제가 있는 줄 알았는데, 뛰어쓰기 하나로 해결 완료... 그래서 문자열 보건법이 무엇인지 보도록 하자. 일상에서 쉽게 하는 대화중 "메론이 먹고 싶다" "바나나가 먹고 싶다" "망고가 먹고 싶다" 와 같이 과일 이름만 변경되는 것을 볼 수 있다. 문자열 에서 \(변수) 와 같이 키워드를 통해 사진과 같이 손쉽게 변경할 수 있다. firstFruitName 변수를 --> secondFruitName 으로 바꾼다면 당연휘 he want e.. 2022. 1. 5.
Swift 변수 상수 타입추론 까지 (var let Type-Annotations) 역시. 개발 언어 입문은 언제해도 정말 재밌다. 이것이 언제까지 지속될지는 모르겠지만 칼을 뽑았으니 머라도 썰 수 있도록 천천히 나아가보자. 우선 스위프트 언어의 특성을 보면 *Type Safe 라는 특성이 있다. 직역하면 타입이 안전하다는 것 == 정확한 타입을 사용할 수 있다.는 것으로 이해하고 있다. 가령 js 와 같은 언어는 문자열 변수에 정수형 값을 대입하는 등 행위를 할 수 있다. 스위프트는 반드시 데이터타입과 데이터내용이 일치되어야 한다. 1. 변수를 어떻게 선언하고 값을 저장할까? 정말 간단하다. var 이라는 키워드를 사용하며 두 가지 방법으로 사용할 수 있다. *키워드는 모두 소문자다. 첫번째 방법. var 이름 : 데이터타입 = 값 두번째 방법. var 이름 = 값 !! 주의해야할 것.. 2022. 1. 4.
첫 클론코딩 입문 - 배달의 민족 클론코딩은 정말 많은 장점이 있는 것 같다 1. 내가 얼마나 실력이 부족한지 적나라 하게 드러남 --> 보완할 수 있음 2. 안스에서 많이 쓰는 라이브러리와 컴포넌트들을 많이 접하면서 자연스럽게 학습됨 또 더 많은 장점이 있지만 정리가 잘 안된다 ㅋㅋㅋ 오늘은 첫 클론코딩으로 배달의 민족 앱에서 제일 많이 보는 페이지 클론을 해보았다. 다 끝난건 아니지만 몰랐던 레이아웃 기능들도 알게 되었고 나름 알차고 재밌는 시간을 보낸 것 같다 내일 또 해야징 2021. 9. 4.