스위프트 6

How to make an App-lesson8: 스위프트 UI 스터디

https://youtu.be/YDtZrQjrp10 드디어 마지막 강의입니다.. 이강의를 듣고 이분이 따로 운영하는 사이트에 등록해서 다른 강의들도 들어보려고 합니다 이번강의에선 저번에 만든 카드게임이 실제로 작동되도록 만들었습니다 deal 버튼을 누르면 바뀌고 이전 카드에서 컴퓨터가 이겼는지 플레이어가 이겼는지 계산해줍니다 이번 수업에선 1. 값이 바뀔 수 있게 하기 - 랜덤한 값이 들어가도록하기 2. 카드 값 계산하는 로직짜기 3. 점수 바꿔주기 이전에 변수로 선언해둔 부분을 @state를 붙여줬습니다 이렇게 해야 그 변수들의 값을 바꿀 수 있습니다 이번에 건들여준건 사실 이부분밖에없습니다 저번 수업에서 deal버튼을 누르면 deal card라고 프린트 되는 부분이였습니다 이번엔 이 function이..

Swift/IOS 앱구현 2023.04.25

How to make an App-lesson7: 스위프트 UI 스터디

https://www.youtube.com/watch?v=q3KRE-MyCO8&list=RDCMUC2D6eRvCeMtcF5OGHf1-trw&index=3 스위프트 수업 day 7 입니다 공부좀 하다가 도무지 머리가 안돌아가서 코딩이나 했습니다 저번 수업에서 만들어낸 UI인데요 이번 수업에선 button이 작동하도록 만들고, 실제 게임을 만들기전 작업을 했습니다(변수 선언등) 이번 수업에서 중요한것 1. 작동하는 버튼 만들기 2. 변수선언과 function 정의 Button { deal() } label: { Image("button") } 라이브러리에서 버튼을 가져오거나, 코드를 치고 ()를 만들면 안에 action, label을 선택할 수 있습니다 둘중 한 변수를 더블클릭하면 이런식으로 code를 넣을..

Swift/IOS 앱구현 2023.04.25

How to make an App-lesson6: 스위프트 UI 스터디

https://www.youtube.com/watch?v=r-wkDztkB0E 이번챕터도 스위프트 문법에 대해 알아봅니다 본격적으로 작동하는걸 만들기 위한 사전작업인가 봅니다... 이전에 인프런에서 강의 들을땐 꼼꼼히 알려주는건지 잘 모르겟다 하는 부분도 이강의를 들으며 제법 해결이 돼서 좋습니다 초심자에게 잘맞는 강의인것 같습니다! func sayhello(){ var greeting = "hello" print(greeting) } sayhello() //m = parameter name : String parameter datatype func sayhi(m:String){ print(m) } sayhi(m: "babo") func say(m:Int,n:Int){ print(m*n) } say(m:..

Swift/IOS 앱구현 2023.04.24

How to make an App-lesson5: 스위프트 UI 스터디

https://www.youtube.com/watch?v=Hhf5pnWG1II&t=35s 스위프트 언어자체에 대해서 알려주는 기본문법입니다 기본 문법에 대한 챕터는 따로 있어서 간단히 정리하자면 var greeting = 'hello" let greeting : String = "hi' var은 변수 선언이기때문에 greeting의 값을 바꿀 수 있지만 let 은 constant선언이기 때문에 greeting 값을 바꾸면 에러가 납니다 또한 : 뒤에 String, Int, Double, Bool 의 데이터 타입이 들어갈 수 있습니다 변수인지 상수인지 선언 - 이름 - : 데이터 타입 - = 메모리 할당, 값 주기 이런식 입니다

Swift/IOS 앱구현 2023.04.24

How to make an App-lesson1: 스위프트 UI 스터디

https://www.youtube.com/watch?v=HJDCXdhQaP0 스위프트를 보다가 좋은 강의가 있어 들어봅니다 구현을 해야하는데 책으로 공부하는덴 버전이 달라 찾아봐야하는 번거로움이 있어 최신 수업을 찾아보는게 됩니다.. 이번 강의에선 1. image , text, color 라이브러리 사용하기 2. 라이브러리의 modifier 사용하기 3. Stack 이해하기 xcode 실행 -> ios app -> name 적고, swift UI , Swift 설정하면 프로그램이 실행된다 여기서 asset은 image, color 등 프로젝트의 이미지 파일을 저장한다 농담곰을 끌어와서 넣으면 asset 에 들어간다 처음수업은 이미지를 넣고, 수정하는 방법을 배우게 되는데 기본세팅에서 cmd+shift+..

Swift/IOS 앱구현 2023.04.22

swift 기본문법 : class, struct, 옵저버, 함수 매개변수 이름, 제네릭, 클로저

# 스위프트 문법 정리 #class vs struct struct YoutubeStruct{ var name : String var subscriberCount : Int } var devJeong = YoutubeStruct(name:"정대리", subscriberCount: 9999) var devJeongClone = devJeong // devJeong을 복사해서 만든것, 값을 바꿔도 devJong에 영향없음 , 값 복사 print("devJeongClone.name : \(devJeongClone.name)") //정대리 devJeongClone.name = "호롤로로" print("devJeongClone.name : \(devJeongClone.name)") // 호롤로로 print("dev..