Sclalertview-swift: ์น˜๋ช…์ ์ธ ์˜ค๋ฅ˜: ์„ ํƒ์  ๊ฐ’์˜ ๋ž˜ํ•‘์„ ํ•ด์ œํ•˜๋Š” ๋™์•ˆ ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ nil์ด ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2015๋…„ 09์›” 18์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: vikmeup/SCLAlertView-Swift

๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ์„ ๋•Œ ๋‚ด ์•ฑ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค: ์น˜๋ช…์  ์˜ค๋ฅ˜: Optional ๊ฐ’์˜ ๋ž˜ํ•‘์„ ํ•ด์ œํ•˜๋Š” ๋™์•ˆ ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ nil์ด ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ๋ผ์ธ: let rv = UIApplication.sharedApplication().keyWindow! UI์ฐฝ์œผ๋กœ

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ฐฝ์€ viewDidLoad์—์„œ ์„ค์ •๋˜์–ด์„œ๋Š” ์•ˆ ๋˜๋ฏ€๋กœ ๋Œ€์‹  viewDidAppear๋กœ ์ฝ”๋“œ๋ฅผ ์ด๋™ํ•˜๊ณ  ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š” ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
: ํ•˜์ž rv = UIApplication.sharedApplication().keyWindow! UI์ฐฝ์œผ๋กœ
ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์•˜์Šต๋‹ˆ๊นŒ?

์ฐฝ์€ viewDidLoad์—์„œ ์„ค์ •๋˜์–ด์„œ๋Š” ์•ˆ ๋˜๋ฏ€๋กœ ๋Œ€์‹  viewDidAppear๋กœ ์ฝ”๋“œ๋ฅผ ์ด๋™ํ•˜๊ณ  ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋งž์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ViewDidLoad์—์„œ๋„ ์ž‘๋™ํ•œ๋‹ค๋ฉด ์ด AlertView๊ฐ€ ๋” ๋‚˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰

๊ด€๋ จ ๋ฌธ์ œ

p0tvin29 picture p0tvin29  ยท  3์ฝ”๋ฉ˜ํŠธ

jlaws picture jlaws  ยท  19์ฝ”๋ฉ˜ํŠธ

rayhk6 picture rayhk6  ยท  29์ฝ”๋ฉ˜ํŠธ

ossmalpha picture ossmalpha  ยท  16์ฝ”๋ฉ˜ํŠธ

samigehi picture samigehi  ยท  4์ฝ”๋ฉ˜ํŠธ