왕논의 연구실

패스트캠퍼스 챌린지 2일차 본문

강의/강의 챌린지(iOS 앱 개발 올인원 패키지 Online)

패스트캠퍼스 챌린지 2일차

ywangnon 2021. 11. 2. 20:36

드디어 본격적인 ios 강의가 시작되었습니다.

일단 먼저 간단한 앱을 만들어 보면서 앱을 만드는데 있어서의 과정과 문제해결에 대해 알아보려 하였습니다.

 

강의사진 1

 

강의사진1과 같은 앱을 만들기로 해서 간단하게 분석해보았습니다.

 

실습사진 1

실습사진1과 같이 해보았습니다.

앱에 대한 설명이 없어서 개인적으로 생각해보았을 때, refresh 버튼을 누르면 사진과 가격이 다른 개로 업데이트 되거나 하지 않을까 싶습니다. 아마 위에 UILabel은 개 이름을 넣어주면 괜찮지 않을까요?

 

그렇다면 리프레시 한번 눌렀을 때 필요한 것이 개 이름(혹은 종류), 이미지, 가격 3가지이니깐, 3가지를 프로퍼티로 같는 구조체를 만들어보면 어떨까 싶습니다.

Struct Dog {
	var name: String
	var image: String
	var price: Int
}

image와 price는 각각 string과 int로 받아서 표현할 때, UIImage와 String으로 표현하면 될 듯 싶습니다.

그리고 Dog 구조체들의 배열을 랜덤으로 하던가 해서 refresh시키면 되지 않을까 생각해보았습니다.

 

강의를 이어서 들으니 refresh눌렀을 때, 가격만 업데이트하면 된다고 하네요.

 

그리고 xcode를 켜고 버튼올려보고 끝

 

실습사진2

강의 들을때마다 xcode 화면이 달라서 좀 그렇네... ㅎㅎ

 

오늘은 일단 여기까지

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

 

https://bit.ly/3FVdhDa

 

수강료 100% 환급 챌린지 | 패스트캠퍼스

딱 5일간 진행되는 환급챌린지로 수강료 100% 환급받으세요! 더 늦기전에 자기계발 막차 탑승!

fastcampus.co.kr