๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
-
MacOS์์ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ (exif) ์ญ์ ํ๋ ๋ฐฉ๋ฒ (exif-jpg ๋ ์ ๋ก๋๊ฐ ๋ถ๊ฐ๋ฅํฉ๋๋ค feat. ์ ๋ถ24)๊ฐ๋ฐ ์ฝ์ง๊ธฐ/๊ทธ ์ธ 2022. 9. 28. 19:42
์ค๋ ์ ๋ถ24์์ ๋ณธ์ธ ์ฌ์ง์ ์ฒจ๋ถํด์ผํ ๋ฏผ์(๋ฏผ์ฆ ์ฌ๋ฐ๊ธ) ์ ๋ฃ๋ค๊ฐ exif - jpg๋ ์๋๋ค๋ (....) ์๋ฌ๋ฅผ ๋ฑ๊ธธ๋ ๋น ๋ฅด๊ฒ MacOS ์์๋ exif๋ฅผ ์ด์ผ ์ ๊ฑฐ ํ๋ ์ฝ์งํด๋ณด์์ด๋น ์ฌ์ง > ์ฐํด๋ฆญ > ๋น ๋ฅธ ๋์ > ์ด๋ฏธ์ง ๋ณํ > ๋ฉํ๋ฐ์ดํฐ ์ ์ง ์ต์ ์ฒดํฌ ํด์ > ๋ณํ > ๋ณํํ ์ ์ฌ์ง ์ฐ๊ธฐ ์ด์ ๋ณํํ ์ฌ์ง์ ์ฌ์ฉํ๋ฉด ๋! ์ ๋ถ 24์๋ ์ ์ฌ๋ผ๊ฐ๋ค! ์๋๋ ๋ณํ ์ ์ ์ฌ์ง์ ๋ฉํ๋ฐ์ดํฐ ์์ญ (์ฌ์ง > ์ฐํด๋ฆญ > ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ > ์ถ๊ฐ ์ ๋ณด)์ด๋ค. ์๋๋ ์ ๊ณผ์ ์ ๊ฑฐ์ณ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ ์์ญ์ด๋ค. ๊ทธ ๊ธด ์ ๋ณด๊ฐ ๋ค ์ฌ๋ผ์ง๊ณ , ์ ๋ถ 24์๋ ์ ์ฌ๋ผ๊ฐ๋ค. ์์ผ ๊ฒ์ํด๋ MacOS ์ด๋ฏธ์ง ๋ฉํ๋ฐ์ดํฐ ์ ๊ฑฐ๊ฐ ์๋์ค๋ ํ๋๋ ๋ค๋ค ์ด๋ฏธ ์๊ณ ์์ด์ ๊ทธ๋ฌ์์ง๋ -,-;;..
-
์ ๊ทผ์ฑ ๋ชจ๋๊ฐ ์ผ์ก์ ๋๋ง ํญ ์ด๋ฒคํธ ๋ฑ์ ์ถ๊ฐ ๋์์ ๋ฃ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ๋ฐ ์ฝ์ง๊ธฐ/iOS 2022. 6. 20. 09:18
accessibilityActivate์ ์ถ๊ฐ ๋์์ ๋ฃ์ ์, ๊ธฐ์กด์ tap ์ด๋ฒคํธ๋ฅผ ๊ตฌํํด ๋ ์ํ๋ผ๋ฉด ๊ธฐ์กด ์ด๋ฒคํธ๋ ์ ๋๋ก ๋์ํ์ง ์์ ์ ์๋ค. (๊ฒฝํ์ ์ผ๋ก ์๊ฒ๋จ. ์ ๊ทผ์ฑ ๋ชจ๋๋ฅผ ์ผ ์ํ์์๋ ์ถ๊ฐ ๋์์ ๋ฃ์๋ค๊ฐ ์ถ๊ฐ ๋์๋ ์๋๊ณ ๊ธฐ์กด ํญ๋ ๊ฐ๋์ฉ๋ง ๋์ํ๋ ์ด์ ํ์ ๋ฐ์ํ์. ) ์ ๊ทผ์ฑ ๋ชจ๋๋ฅผ ์ผ ์ํ์์ ์๋ก์ด ๋์์ ์ถ๊ฐํ๊ณ ์ถ๋ค๋ฉด, ์ฐจ๋ผ๋ฆฌ accessibilityActivate๋ ํญ์ YES๋ฅผ ๋ฆฌํดํ๊ฒ ๋๊ณ , ํญ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ถ๋ถ์์ UIAccessibilityIsVoiceOverRunning() ์ ์กฐ๊ฑด๋ฌธ์ ์ถ๊ฐํด์ ์ฐธ์ผ๊ฒฝ์ฐ์๋ง ํด๋น ๋์์ ํ๋๋ก ํ์. ๊ด๋ จ ๋ฌธ์ https://developer.apple.com/documentation/uikit/1615187-uiacc..
-
XCode๊ฐ ์ ๋ฐ์ดํธ ์๋ฃ๊ฐ ์๋ ์ํ๋ก ๊ณ์ ๋ฉ์ถฐ ์์ ๋๊ฐ๋ฐ ์ฝ์ง๊ธฐ/iOS 2022. 6. 13. 11:17
1. ํ์ฑ ์ํ ๋ณด๊ธฐ ๋ค์ด๊ฐ๊ธฐ (๋ฐ์นํจ๋ ๊ฒ์๋จ) 2. appstore ์น๊ณ ๊ด๋ จ ํ๋ก์ธ์ค๋ฅผ ๋ชจ๋ ๊ฐ์ ์ข ๋ฃ (์ฐธ์กฐ๊ธ์์ ๋์จ ํ๋๋ง ์ฃฝ์ด๋ฉด ์๋๊ธฐ๋ ํจ) 3. ์ฑ์คํ ์ด ๋ค์ด๊ฐ์ ์ฌ์ค์น ์ฐธ์กฐ ๊ธ https://apple.stackexchange.com/questions/427640/mac-app-store-xcode-download-stuck-at-installing/427702#427702?newreg=432a5e94c6014ef8912e9656fde473d5
-
NSDate๋ฅผ ํ๊ตญ ์ผ์๋ก ํ๊ธฐํ๊ธฐ๊ณต๋ถ/iOS 2022. 6. 9. 16:33
ํน์ ์๋น์ค๋ ํ๊ตญ ์๊ฐ๋ ํน์ ํน์ ๊ตญ๊ฐ์ ์๊ฐ๋์์๋ง ์ฌ์ฉํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฟ ํฐ์ ๋ง๋ฃ ์๊ฐ์ ํ๊ตญ ์๋ฒ์์ ๋ด๋ ค์ค๊ณ , ๋ด ๊ธฐ๊ธฐ๋ ๋ฏธ๊ตญ์ ์๋๋ฐ, ๋ด ๊ธฐ๊ธฐ์ ์๊ฐ๊ณผ ์๋ฒ์์ ๋ณด๋ด์ค ์๊ฐ์ ๋น๊ตํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ด๋ ํ์ฌ ์๊ฐ์ [NSDate date]์ผ๋ก ๊ฐ์ ธ์ค๊ธฐ ์ฌ์ด๋ฐ, NSDate๋ UST+0 ๊ธฐ์ค์ผ๋ก ํ๊ธฐ ๋๋ฌธ์ ํ๊ตญ ์๊ฐ์ผ๋ก ๋ด๋ ค์จ UST+9์ ๋น๊ต์ ํ๋ฆฌ๊ฒ ๋ฉ๋๋ค. (ํ) ์ด์ ๋ฐ๋ผ, ์ ๋๋ก ๋ ๋น๊ต๋ฅผ ์ํด์๋ ์ด๋ฅผ ํ๊ตญ ์๊ฐ๋๋ก ๋ณ๊ฒฝํด์ค์ผํฉ๋๋ค. NSDate *currentTime = [NSDate date]; //UST+0 NSTimeZone *koreaTimeZone = [NSTimeZone timeZoneWithAbbreviation:@"KST"]; //์ด..
-
UINavigationBar - setTranslucent (๋ค๋น ๋ฐ๋ ์ฐ๋ฉด์ statusBar ์์ญ ๋ถํฐ ๋ทฐ๋ฅผ ๋ฐฐ์นํ ์ ์๊ฒ ํ๊ธฐ)๊ณต๋ถ/iOS 2022. 2. 10. 09:58
๋๋ก ๋ค๋น ๋ฐ์ ๋ฐํ์์ด ์ผ๋ฐ์ ์ธ ์์ด ์๋๊ณ ํฌ๋ช ํ๊ฒ, ์คํ ์ดํฐ์ค ๋ฐ์ ์์ญ๋ถํฐ ๋ทฐ์ ๋ฐํ์์ด ๊ทธ๋๋ก ๋ณด์ฌ์ผํ๋ ๋์์ธ์ด ๋ค์ด์ฌ ๋๊ฐ ์์ฃ ! ํนํ ๋ทฐ์ ๊ทธ๋ผ๋ฐ์ด์ ์ด ๋ค์ด๊ฐ ์๋ ๊ฒฝ์ฐ๋ ๋ค๋น ๋ฐ์ ๋ณ๋๋ก ๊ทธ๋ผ๋ฐ์ด์ ์ ๋ฃ๊ธฐ์๋ ์ ๋งคํด์ง๋๋ฐ์. ๋ค๋น ๋ฐ๋ ์ฐ๋ฉด์ ์คํ ์ดํฐ์ค ๋ฐ์ ์์ญ๋ถํฐ ๋ทฐ๋ฅผ ๋ฐฐ์นํ๋ ค๋ฉด UINavigationBar์ setTranslucent๋ฅผ NO๋ก ์ค์ ํด์ฃผ๋ฉด ๋ฉ๋๋ค. (๊ธฐ๋ณธ๊ฐ์ YES) [self.navigationController.navigationBar setTranslucent:NO]; YES/true NO/false ๋ทฐ์ ๋ฐฐ์น๊ฐ ์คํ ์ดํฐ์ค ๋ฐ์ ์์ ์์น๋ถํฐ ์์ ๋ทฐ์ ๋ฐฐ์น๊ฐ ๋ค๋น๊ฒ์ด์ ๋ฐ ํ๋จ์์ ์์ iOS 7๋ถํฐ YES๊ฐ ๋ํดํธ๋ผ๊ณ ํ๋ค์! (์ด์ 13๋ ๋ฎ์ ๋ฒ์ ์ด๋ผ ์๋ ..
-
์์ดํฐ ๋น ํด์๋(resolution) , ํฌ์ธํธ ๊ธฐ๋ฐ ํ๋ฉด ํฌ๊ธฐ ๋ฆฌ์คํธ๊ณต๋ถ/iOS 2022. 2. 9. 16:21
์๋ ํ์ธ์! ๋ ๋ชฌํด ์ ๋๋ค ๐ ๊ฐ๋ ๋์์ธ์ ์๋ฏผํ ์ ๋ฐ์ ์๋ ๋ฉ์ธ ์๋น์ค์์ ์ด๋ฏธ์ง๋ฅผ ๋ณด์ฌ์ค์ผ ํ ๋, ์๋ก ๋ค๋ฅธ ํด์๋์ ๊ธฐ๊ธฐ์์ ํ ์คํธ ํ๋ค๋ณด๋ฉด ์ด๋ฏธ์ง๊ฐ ์ํ๋ ๋๋ก ๋์ง ์์ฃ ... (๋์ด๋๋ ์ฝ๊ฐ? ์กฐ๊ธ? ์ด์ํ.. ๋๋ก QA๊ฐ ์ค๊ธฐ๋ ํ๊ตฌ...) ์ด๋ฏธ ContentMode๋ฅผ AspectFill ์ด๋ Fit์ผ๋ก ์ค ์ํ์ฌ๋ ๋ง์ฐฌ๊ฐ์ง์ธ ๊ฒฝ์ฐ๋ ๋ง๊ณ ์. ๊ทธ๋ด ๋๋ ์ด๋ฏธ์ง๋ฅผ ํด์๋ ๋ณ๋ก ์ค๋นํด ๋ฌ๋ผ๊ณ ํ ์ ์์ผ๋ฉด ์ข๋๋ผ๊ณ ์! ์ด๋ฏธ ์ด๋ฐ ๊ฒฝ์ฐ๋ฅผ ๊ฒช์ผ์ ๋ถ๊ป์๋ ๋จผ์ ๋ฌธ์ํด์ฃผ์๊ณ ์ค๋นํด์ฃผ์๊ธฐ๋ ํ์ ์! ์ ๋ ์ ๋ชฐ๋์๋๋ฐ ์ฐธ ๊ฐ์ฌํ๋๋ผ๊ณ ์ :) ์ ๊ฐ ์๋ ๊ณณ์์๋ ๋๋น ๊ธฐ์ค์ผ๋ก 375 pt, 414 pt ์ด๋ ๊ฒ 2๋ฒ๋ก ์ค๋นํด์ฃผ์๋ ํธ์ด์์. ํน์ ๋ค๋ฅธ ์ผ์ด์ค๋ ์์ผ๋ฉด ์๋ ค์ฃผ์ธ์! ๊ทธ๋ด ๋ ํ๋ฉด ํฌ๊ธฐ..
-
์๋ ํ์ธ์ ๋จผ์ง ํธ๋ฌ ์์ต๋๋ค~About Lemon/๋งค์ผ์_์ผ์ง 2022. 1. 5. 22:40
๊ฑฐ์ 2๋ ๋ง์ด๋ค์. ๋ฐ์๋ค๊ณ ๋์์ง๊ฐ (ใ ใ ใ ) ์ผ์ ๋ธ๋ก๊ทธ๋ ๋ ์ ๋ธ๋ก๊ทธ๋ ๋ฐ๋ก ๋ถ๋ฆฌํ๊ธฐ๋ก ๋ง์ ๋จน์์ด์. ์ฌ๊ธฐ์๋ ๊ฐ๋ฐ ๊ด๋ จ ๊ธ๋ค๋ง ๋๋๋ก ์ฌ๋ฆฌ๊ธฐ๋ก! ํ ๋ ์ค์ด๋ผ๋ ์จ์ผ๊ฒ ์ด์. ์ํด์ ์์์ ๋จผ์ง ํธ๊ธฐ ํ๋ ์ฒ ํ๋ฉด์ ์์ํ๊ธฐ ์ฐธ ์ข์ ์๊ธฐ์์ใ ใ ใ ๋์ค์ ๋ ๋ต์ด์!
-
# 81 ๋งค์ผ_๋ก๊ทธAbout Lemon/๋งค์ผ์_์ผ์ง 2020. 6. 5. 00:05
#์ํ_๋ก๊ทธ ํ ๋ฌ์ด ๋ญ์ผ, ํ์ฐธ ์ง๋๊ณ ๋์ ๊ฐ๋ง์ ๋ค์ ์ด๋ค. ๊ทธ ๋์ ์์๋ ์ผ์ ๋ค์๊ณผ ๊ฐ๋ค. ๋ณด๋ ๋์๋ฆฌ ๊ฐ์ ์ฌํ ํฌ ๋์๋ฆฌ ๊ฐ์ ๋ถ๋์ฐ ์นดํ์์ ๋ด์ง๋ง๋ จ ์์ ์ ๋ถ๋์ฐ ๊ณต๋ถ ์์ ๊ณตํต ๋ชจ๋ ํํธ ๊ฐ๋ฐ ํ๋๊ฐ ์๊ฒ. ์คํผ์น ํด๋์ค ๊ธฐ์ ๋ฐ ๋ฃ๊ธฐ ํ์ง ์์ ๊ฒ์ ์ ํ ์์ด ์์ง๋ ์ ํจ ์ฝ๋ก๋๋ก ์ฃผ์ง์ ๋ชป ๋ค์ (์ฌ์ค ํ ๋๋ฉด ํ ์ ์ใ ...) ๊ฐ๋ฐ ๊ณตใ .... ์ฃ์ผ๋ค. ์ผ๋ง ํ์ด์.. ์ด์ ์ ์ ์ฐจ๋ฆฌ๊ณ ๋ค์ ํด๋ด์ผ์ง. #์ค๋์_๊ฐ๋ฐ alignmentRectInset์ด ๋์ฒด ๋ญ๊ฐ ํ๋๋ฐ ์ด ๋ธ๋ก๊ทธ๊ฐ ์ดํดํ๋ ๋ฐ ํฐ ๋์์ ์คฌ๋ค. ๋ด์ผ ๋ฐ๋ก ์คํํด ๋ณด๊ณ ๋ ์ ๋ฆฌํด์ผ๊ฒ ๋ค. https://swiftlemma.com/2017/08/27/alignment-rects-in-auto-layout-views/ Al..