<aside> 💡 Timer함수를 사용해서 코드 실행 시간을 설정할 수 있다.
</aside>
titleLabel.text = ""
var charIndex = 0.0
let titleText = "⚡️FlashChat"
for letter in titleText {
print("-")
print(0.1 * charIndex)
print(letter)
Timer.scheduledTimer(withTimeInterval: 0.1 * charIndex, repeats: false) { Timer in
self.titleLabel.text?.append(letter)
print("add letter\\(letter)")
}
charIndex += 1
}
//살짝 nodejs async?? setTimeOut 처럼 동작하는 느낌