๊ณต์๋ฌธ์ ์์
let alert = UIAlertController(title: "My Alert", message: "This is an alert.", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: NSLocalizedString("OK", comment: "Default action"), style: .default, handler: { _ in
NSLog("The \"OK\" alert occured.")
}))
self.present(alert, animated: true, completion: nil)
viewDidLoad()์ ๊ณต์๋ฌธ์ ์ฝ๋๋ฅผ ๋ฃ์ด๋ณด๋ฉด ์ฐฝ์ด ๋จ์๋ง์ alert์ด ๋ฐ ์ค ์์๋ค.
ํ์ง๋ง ์๋ฌด๊ฒ๋ ๋ณด์ด์ง ์๋๋ค. Hierachy๋ฅผ ๋ด๋ ์๋ฌด๊ฒ๋ ๋ณด์ด์ง ์๋๋ค.
๊ทธ๋์ ๋ค๋ฅธ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํด ๋ค์ ํ๋ฒ ์ฝ๋๋ฅผ ์์ ํด๋ณด์๋ค.
๊ทธ๋๋ ์คํ ๊ฒฐ๊ณผ๋ ๋๊ฐ๋ค..
ํจ์์ ๋ฃ์ด์ ํจ์๋ฅผ ํธ์ถํด์ผ ํ๋๊ฑด ์๋์ง ๋ค์ ํ๋ฒ 2์ฐจ ํ ์คํธ...
๊ทธ๋๋ ์ ๋จ๋ ๊ฑด ๋๊ฐ...
์ด์ ๋ฅผ ์ ๋ง ์ ์ ์์๋ค...
Gpt์ ๋ฌผ์ด๋ด๋ ์์ธ์ ์ ์ ์์๋ค...
๊ทธ๋์ button์ ๋ง๋ค๊ณ ํด๋ฆญํ์ ๋ alert๊ฐ ๋จ๋ ๊ฒ์ผ๋ก ๋ค์ ํ๋ฒ 3์ฐจ ํ ์คํธ.
์ด๋ ๊ฒ ๋ฒํผ์ ์์ฑํ๊ณ alert ๋์ฐ๋ ๊ฒ์ ๊ณต์๋ฌธ์ ์ฝ๋์ ๋ธ๋ก๊ทธ ์ฝ๋ ๋ชจ๋ ๊ตฌํ์ด ๋๋ค.
๊ทธ๋ ๋ค๋ฉด button์ ์ฌ์ฉํด์๋ง alert์ ๋์ธ ์ ์๋ ๊ฒ์ธ์ง์ ๋ํ ์๋ฌธ...
ํํฐ๋๋ค์ ์ฐพ์๊ฐ๋๋ฐ ์๋ฆฌ์ ์ ๊ณ์๋ ๊ฒ ๊ฐ์ ๊ธํ๊ฒ ๋งค๋์ ๋ ์ฐพ์๊ฐ..
๋ด๊ฐ ๋์น ๋ถ๋ถ์ด ์๋ค๋ฉด ๋ฐ๋ก ์ด ๋ ธ๋์ ๊ฒฝ๊ณ ์ฐฝ์ด๋ค.
์ด๋ ๋ทฐ ์ปจํธ๋กค ๋ผ์ดํ ์ฌ์ดํด๊ณผ ๊ด๋ จ์ด ์์๋ค.
๋ทฐ ์ปจํธ๋กค ๋ผ์ดํ ์ฌ์ดํด์ ๋ํด ์ฐพ์๋ณด๊ณ ์ถ๊ฐ ๊ธ์ ์ ๋ ฅํด๋ณด๊ฒ ๋ค.