강의/강의 챌린지(iOS 앱 개발 올인원 패키지 Online)
패스트캠퍼스 챌린지 2일차
ywangnon
2021. 11. 2. 20:36
드디어 본격적인 ios 강의가 시작되었습니다.
일단 먼저 간단한 앱을 만들어 보면서 앱을 만드는데 있어서의 과정과 문제해결에 대해 알아보려 하였습니다.
강의사진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를 켜고 버튼올려보고 끝
강의 들을때마다 xcode 화면이 달라서 좀 그렇네... ㅎㅎ
오늘은 일단 여기까지
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
수강료 100% 환급 챌린지 | 패스트캠퍼스
딱 5일간 진행되는 환급챌린지로 수강료 100% 환급받으세요! 더 늦기전에 자기계발 막차 탑승!
fastcampus.co.kr