Article
Managing Your App's Life Cycle
Respond to system notifications when your app is in the foreground or background, and handle other significant system-related events.
iTerm 노란색 상태에서
git stash로 초록색 상태로 바꾸고
git fetch
git merge origin/Step1-ian
했더니 당겨옴
(fetch + merge = pull)
왜 그냥 pull을 해오면 안되는 걸까...? 🤔
struct Bank {
let queue = OperationQueue()
queue.maxConcurrentOperationCount = 1
이렇게 연달아 선언해주면 에러남
그래서 Banker로 옮겨줌
struct Customer {
var waitingNumber: Int
var grade: CustomerPriority
var visitPurpose: TaskType
}
enum CustomerPriority {
case VVIP
case VIP
case normal
}
enum TaskType {
case deposit
case loan
var taskTime: Double {
switch self {
case .deposit:
return 0.7
case .loan:
return 1.1
}
}
}
grade와 visitPurpose의 타입을 저렇게 각각 CustomerPriority와 TaskType으로 해줬을때
랜덤으로 grade와 visitPurpose를 숫자 생성한 다음에
연결해주는 방법?을 모르겠음 😢
그래서 일단 랜덤으로 숫자 배정만 해줌 ㅠㅠ
var task: TaskType {
switch {
case 1:
return "예금"
case 2:
return "대출"
}
}
}
enum TaskType {
case deposit
case loan
var taskTime: Double {
switch self {
case .deposit:
return 0.7
case .loan:
return 1.1
}
}
}
enum CustomerPriority {
case VVIP
case VIP
case normal
}