๊ฒฝ๊ณ ๋ฅผ ํ์ํ๊ณ ์ถ์ ๋ ๋ด ์ฑ์ ์คํํ ์ ์์ต๋๋ค. ์ด ์ค๋ฅ๊ฐ ๋ํ๋ฉ๋๋ค: ์น๋ช ์ ์ค๋ฅ: Optional ๊ฐ์ ๋ํ์ ํด์ ํ๋ ๋์ ์๊ธฐ์น ์๊ฒ nil์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค.
์ค๋ฅ ๋ผ์ธ: let rv = UIApplication.sharedApplication().keyWindow! UI์ฐฝ์ผ๋ก
์๋
ํ์ธ์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
: ํ์ rv = UIApplication.sharedApplication().keyWindow! UI์ฐฝ์ผ๋ก
ํด๊ฒฐ์ฑ
์ ์ฐพ์์ต๋๊น?
์ฐฝ์ viewDidLoad์์ ์ค์ ๋์ด์๋ ์ ๋๋ฏ๋ก ๋์ viewDidAppear๋ก ์ฝ๋๋ฅผ ์ด๋ํ๊ณ ์ ๋๋ก ์๋ํ๋๋ก ํ์ต๋๋ค.
๋ง์ต๋๋ค. ์ด์ ์๋ํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ํ์ง๋ง ViewDidLoad์์๋ ์๋ํ๋ค๋ฉด ์ด AlertView๊ฐ ๋ ๋์ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฐฝ์ viewDidLoad์์ ์ค์ ๋์ด์๋ ์ ๋๋ฏ๋ก ๋์ viewDidAppear๋ก ์ฝ๋๋ฅผ ์ด๋ํ๊ณ ์ ๋๋ก ์๋ํ๋๋ก ํ์ต๋๋ค.