-
[iOS] Objective C์์ Simulator์ธ์ง ์ค ๊ธฐ๊ธฐ์ธ์ง ๊ตฌ๋ณํ๊ธฐ๊ฐ๋ฐ ์ฝ์ง๊ธฐ/iOS 2020. 2. 10. 14:18
๊ฒฐ๋ก ๋ถํฐ ๋งํ๋ฉด usr/include์ TargetConditionals.h์ ์ ์๋ TARGET_OS_SIMULATOR ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
#if TARGET_OS_SIMULATOR //์๋ฎฌ๋ ์ดํฐ์์ ๋์ํ๋ ์ฝ๋ #else //๊ธฐ๊ธฐ ๋์ ์ฝ๋ #endif
์ฃผ์ ์ฌํญ
์ด ์ฝ๋๋ ๋ฐํ์์์ ๋์ํ์ง ์๋๋ค. ์ปดํ์ผ ๋ ์ด๋ฏธ ์ฌ๋ถ๊ฐ ๊ฒฐ์ ๋๊ธฐ ๋๋ฌธ. (๋งคํฌ๋ก....)
์ฑ ๋น๋์ ์๋ฎฌ์ฉ ๋น๋๋ ์ ์ด์ ๋ค๋ฅด๊ฒ ๋น๋๋๋ค. (์ด ๊ณผ์ ์ ์ ๋ ๋ ๊ณต๋ถํด๋ด์ผ....๊ฒ ๋ค์)
์ํ๊น๊ฒ๋ ์์ง ๋ฐํ์์์ ์ด ๊ฑธ ์ฒดํฌํ๋ ๋ถ๋ถ์ ๋ชป ์ฐพ์๋ค. ์กฐ๊ธ ๋ ์กฐ์ฌํด๋ด์ผ๊ฒ ๋ค.
https://forums.developer.apple.com/thread/13254
TARGET_IPHONE_SIMULATOR๋ ?
๋งจ ์ฒ์์ TARGET_IPHONE_SIMULATOR๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค๊ณ ํด์ ์ ๋ฌ๊ฑด๋ง...
iOS 9.0 beta๋ถํฐ deprecated ๋์ด ์์๋ค๊ณ ํ๋ค.
์ถ์ฒ
๋ค์ ์ฐพ์๋ณด๋ ์ด๋ค ๋ถ๊ป์ Gist์ Deprecated ์ฒ๋ฆฌ๋ฅผ ํ ๊ฑธ ๋ฐ๊ฒฌํ๊ณ ,
usr/include > TargetConditionals.h ์์ TARGET_OS_SIMULATOR ํ๋๊ทธ๋ฅผ ์ฐพ์๋๋ค.
TARGET_OS_SIMULATOR - Generated code will run under a simulator
usr/include์ TargetConditionals.h ์์, OS, Runtime, CPU์ ์ข ๋ฅ๋ฅผ ๋๋๋ Conditional๋ค๊ณผ ๊ทธ ์ค๋ช ์ด ์์๋ค.
์ถ์ฒ : iOS 13 SDK > usr/include > TargetConditionals.h
usr/include > TargetConditionals.h์ ์๋ ์์๋ค
CPU
64๋นํธ OS๋ฅผ ๊ฐ์ง๊ณ ์๋ ๋์ ๋ ธํธ๋ถ์์ ์๋ฎฌ๋ก ์คํํ๋ฉด x86_64๋ฅผ ๋ณผ ์ ์์๋ค.
OS
RT (Runtime)
๋์ค์ OS ๊ด๋ จ ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ ์ผ์ด ์์ผ๋ฉด ์ด ํ์ผ์์ ํ ๋ฒ ์ฐพ์๋ด์ผ๊ฒ ๋ค :)
'๊ฐ๋ฐ ์ฝ์ง๊ธฐ > iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[iOS]CALayer Shadow๊ฐ ์ ๋ณด์ผ ๋ ํ์ธํด๋ณผ ๊ฒ (0) 2020.02.12 [iOS] ํ๋์จ์ด ๋ชจ๋ธ๋ช ์ป์ด์ค๊ธฐ (0) 2020.02.12 [UICollectionView] scrollToTop, scrollToBottom ๊ฐ๋จ ๊ตฌํ (0) 2020.01.30 [UITextField] ๋น๋ฐ ๋ฒํธ ์ ๋ ฅ ๋ฐ๊ธฐ (0) 2020.01.19 UITableHeaderFooterView backgroundColor ๋ณ๊ฒฝ๋ฒ (0) 2020.01.02