iOS 앱 개발 부트캠프/퀘스트
iOS 사전캠프 퀘스트 Step3 - 은행 계좌 관리 시스템을 구축해요
iosstudyletsgo
2024. 9. 26. 11:50
var balance : Int = 0 {
willSet {
print("잔액이 \(balance)에서 \(newValue)원으로 변경 됩니다.")
}
didSet {
if balance < 0 {
print("🚨경고: 잔액은 음수가 될 수 없습니다. 잔액을 0원으로 설정합니다.\n")
balance = 0
} else {
print("잔액이 \(balance)원으로 변경 되었습니다.\n")
}
}
}
print("현재 잔액은 \(balance)원입니다.\n")
balance = 1000
balance = -500
balance = 20000
balance = 0