728x90
๋ฐ˜์‘ํ˜•
๋ฐ˜์‘ํ˜•
728x90

์ด์ œ ๊ณง ํŒŒ๋“œ์˜ 3๊ธฐ iOSํŒŒํŠธ๊ฐ€ ์‹œ์‹œ์‹œ์‹œ์ž‘์ด๋‹ค.

์„ธ๋ฏธ๋‚˜๋ฅผ ์œ„ํ•ด OT ์ž๋ฃŒ๋ฅผ ๋‹ค์‹œ ์‚ดํŽด๋ณด๋˜ ์ค‘, ๋ฌธ๋“ ๋ˆ„๊ตฐ๊ฐ€ ์ด๋Ÿฐ ์งˆ๋ฌธ์„ ํ•˜๋ฉด ์–ด์ฉŒ์ง€ ํ•˜๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

 

Main์ด๋ž‘ Lauch ์ค‘ ์–ด๋””์—์„œ ํ•ด์•ผ๋ผ์š”?

๋‘˜์˜ ์ฐจ์ด๋Š” ๋ญ์ฃ ?

 

.

.

 

์ •ํ™•ํ•˜๊ฒŒ ์•Œ๋ ค์ค˜์•ผ ํ•˜๊ธฐ์— ์ฐพ์•„๋ณด์•˜๋‹ค.

 

๋ฉ€ํ‹ฐ ์Šค๋ ˆ๋“œ๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด LauchStoryboard๋Š” Android์˜ splashํ™”๋ฉด ๊ฐ™์€ ํ™”๋ฉด์ด์—ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‹ˆ๊นŒ, LauchStoryboard์— ์Šคํ”Œ๋ž˜์‹œ ํ™”๋ฉด์„ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค๋Š” ๊ฒƒ !

 

.

.

Launch storyboard

 

 

Main storyboard

 

์ด๋ ‡๊ฒŒ ๊ฐ๊ฐ์„ ์ง€์ •ํ•ด์ฃผ์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋นŒ๋“œ๋ฅผ ํ•˜๋ฉด, ์•„๋งˆ Launch storyboard๋งŒ ๋ณด์—ฌ์งˆ ๊ฒƒ์ด๋‹ค.

 

์ด๊ฑด AppDelegate์—์„œ Launch storyboard๊ฐ€ ๋ณด์—ฌ์งˆ ์‹œ๊ฐ„์„ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.
    sleep(1)
    return true
}

 

์ด๋Ÿฐ์‹์œผ๋กœ sleep(1)์„ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด, 1์ดˆ ๋’ค Main ํ™”๋ฉด์ด ๋ณด์ด๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ํŒŒํŠธ์žฅ์„ ํ•˜๋‹ค ๋ณด๋‹ˆ, ๋ˆˆ์— ๋ณด์ด์ง€ ์•Š๋˜ ๊ฒƒ๋“ค์ด ํ•˜๋‚˜์”ฉ ๋ณด์—ฌ์ง€๊ธฐ ์‹œ์ž‘ํ•œ๋‹ค.

 

.

.

 

์•„์ง ๋ถ€์กฑํ•จ์ด ๋งŽ์€ ๋‚ด๊ฐ€ ํŒŒํŠธ์žฅ์ด๋ผ๋‹ˆ,,

๋” ์—ด์‹ฌํžˆ ํ• ๊ฒŒ์š” ์—ฌ๋Ÿฌ๋ถ„..

 

.

.

 

๋

 

728x90
๋ฐ˜์‘ํ˜•

+ Recent posts