기존 목표를 구체적으로 다듬어보자!
: 앱스토어 배포 (마감 1월말)
(수요일마다 멘토링: 아이디어 회의?! )
[10월]
- 스위프트문법 >>> (멘토링 시간때 회고? - 화요일 끝난후 10분정도 짧게 토의)
[11월]
- 여기까지 Swift 문법 배우는 시간
- 11월 9일까지 아이디어 확정 (이때 문법 공부 마감)
→ MVP 아이디어 확정 & 필수 기능 구체화
[12월]
- UIKit ? SwiftUI ?
- 중순 - 아이디어기획, 프로토타입까지 & 기술스택 선정
→ 피그마: 기획 및 디자인 (유스케이스 → 유저플로우 → 와이어프레임)
[1월 ~ 2월]
- 구체화 및 개발
*** 해당 팀은 Pages를 이용하여 진행! ***
질의응답
•
스터디 방식
◦
한주동안 배웠던것과 새로 알게된것 각자 나눠보고 얘기해보는 방식
◦
강의 시 특이하거나 새로웠던 그런 효율적인 코드들이 나오면 같이 배워보면 좋을듯!
•
Array를 extension해서 사용하는 방법
import Foundation
extension Array where Element: Comparable {
func customSort() -> [Element] {
var sortedArray = self
for i in 0..<sortedArray.count {
for j in 0..<sortedArray.count - 1 - i {
if sortedArray[j] > sortedArray[j + 1] {
let temp = sortedArray[j]
sortedArray[j] = sortedArray[j + 1]
sortedArray[j + 1] = temp
}
}
}
return sortedArray
}
}
let datas: [Int] = [30, 10, 20, 70, 15]
// 10, 20, 30, 40, 50
let sortedDatas = datas.customSort()
Swift
복사
customSort 해봤습니다.
•
명절 소통 얘기!!