๐ ๊ฐ๋ฐ/iOS19 [Mac] Finder ์์ ํ๋จ ๊ฒฝ๋ก๋ง๋ ์ถ๊ฐํ๊ธฐ ๋ค์ ์ฌ์ง๊ณผ ๊ฐ์ด ๊ฒฝ๋ก ๋ง๋๊ฐ ์๋ ๊ฒฝ์ฐ ์ค์ ๋ณด๊ธฐ > ๊ฒฝ๋ก ๋ง๋ ๋ณด๊ธฐ ๊ฒฝ๋ก๋ง๋๊ฐ ์๊ธฐ๋ฉด ๋๋ ํ ๋ฆฌ๋ฅผ ์๋์ ๊ฐ์ด ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ๋์ด๋ค๊ฐ cd ๋ช ๋ น์ด๋ก ์ด๋ํ ์ ์๋ค! 2023. 7. 26. [Mac] Mac์์ Beyond Compare ๋ฌด๋ฃ๋ก ์ฌ์ฉํ๊ธฐ (?) ใ ใ Beyond Compare์ ์ฌ์ฉํ๋ ค ํ๋๋ฐ ์ ๋ฃ๋คโฆ.โ 1. 30์ผ ๋ฌด๋ฃ ์ฌ์ฉํ๊ธฐ๋ก ์ฐ์ ์ค์นํ๋ค. 2. crontab ์ ์ฌ์ฉํด์ Beyond Compare ์ค์ ํ์ผ์ ๋งค์ผ ๋ฆฌ์ ํ๋ค. crontab ์ ๋ฐ๋ณต์์ ์ค์ผ์ค๋ง์ ํด ์ฃผ๋ ๋ฆฌ๋ ์ค ๋ช ๋ น์ด์ด๋ค. ๋งฅ์์๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค! 2-1. ํฐ๋ฏธ๋์์ % crontab -e 2-2. crontab ํ์ผ ๋ด์ฉ ์์ ํ์ผ ๋ด์ฉ ์์ ์ ์ํด i (insert)0 10 * * * rm -rf /Users/{์ฌ์ฉ์}/Library/Application\ Support/Beyond\ Compare/registry.dat ๋งค์ผ ์ค์ 10์ 0๋ถ๋ง๋ค ์ ๊ฒฝ๋ก์ registry.dat ํ์ผ์ ์ญ์ ํ๋ ๋ช ๋ น์ด์ด๋ค. 2-3. ์์ฑ์ด ๋๋ฌ์ผ๋ฉด (esc) -> : -> w -> q 2023. 7. 21. [Xcode/iOS] M1์นฉ์์ iOS ์๋ฎฌ๋ ์ดํฐ๊ฐ ์ ์๋์ ์ ํ๋ ์ด์ ํด๊ฒฐ - M1์นฉ์์ iOS ์๋ฎฌ๋ ์ดํฐ๊ฐ ์ ์๋์ ์ ํ๋ ์ด์๊ฐ ์์. - ์๋ ๋ฐฉ๋ฒ์ผ๋ก ํด๊ฒฐ ๊ฐ๋ฅํจ. Product > Destination > Destination Architecture > Show Rosetta Destinations 2023. 6. 14. [Xcode/iOS] ์ฑ์ ๊ป๋ค๊ฐ ์ผ ํ ๋๋ฒ๊น / ์ฑ์ด ์ข ๋ฃ๋์์ ๋ ๋๋ฒ๊น 1. ํด๋ํฐ ๋จ๋ง๊ธฐ๋ฅผ ์ฐ๊ฒฐํ ์ํ๋ก Debug > Attach to Process by PID or Nameโฆ 2. PID or Process Name ์ ๋๋ฒ๊น ํ ์ฑ ์ด๋ฆ์ ์ ๊ณ > Attach 3. ๋๋ฒ๊ทธ ํญ์์ ํ์ธ ๊ฐ๋ฅ! 2023. 6. 12. [Mac] ๋งฅ ํ์ผ ๋น๊ต ํ๋ก๊ทธ๋จ : FileMerge Mac์์ ์๋์ฐ์ WinMerge ์ ๊ฐ์ ํ์ผ/ํด๋ ๋น๊ต ๊ธฐ๋ฅ์ ํ๋ ๊ฒ์ FileMerge ์ด๋ค. AppStore์์ Devleoper์ ๋จผ์ ๋ค์ด ๋ฐ๊ฑฐ๋, Xcode ๊ฐ ์ด๋ฏธ ์ค์น๋์ด ์๋ค๋ฉด 1. ์์ฉํ๋ก๊ทธ๋จ ๋๋ Applications > Xcode ์ฐํด๋ฆญ > ํจํค์ง ๋ด์ฉ ๋ณด๊ธฐ 2. Contents 3. Applications 4. FileMerge ์ ๊ฐ์ ๊ฒฝ๋ก์ ์๋ค. 5. FileMerge ๋ฅผ ์คํํ๋ฉด, ๋ค์๊ณผ ๊ฐ์ด Left Right ๊ฐ ๋จ๋๋ฐ, ์์ ํ์ผ์ ๋๋๊ทธ์ค ๋๋กญ์ผ๋ก ๋ฃ๊ฑฐ๋, ํ์ผ ๊ฒฝ๋ก๋ฅผ ์ฐพ์์ ๋ฃ๊ณ ๋น๊ตํ๋ฉด ๋๋ค. 6. ๋น๊ต ํ๋ฉด (test2 ๋ฌธ์์๋ ๋ ๋ฒ์งธ ์ค์ bbb๊ฐ ์๋ค.) ํด๋ ์์ ํ์ผ ๋ชจ๋๋ฅผ ๋น๊ตํ ๊ฑฐ๋ฉด ํด๋ ์ฑ๋ก ๋น๊ตํด๋ ๋๋ค. 2022. 1. 14. [iOS] Showing Recent MessagesNo account for team "ํ๊ณ์ ". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials. ๋๋ ์๋์ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง์ฃผํ๋ค. Showing Recent Messages No account for team "S์ซ์X์ซ์". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials. (์์ดํฐ์์ ํ ์คํธ๋ฅผ ํ๊ธฐ ์ํด iOS ๊ฐ๋ฐ์ ๋ฑ๋ก์ ํ์ง๋ง) xcode ์ ์ ํจํ์ง ์์ ํ๊ณ์ ์ด ๋ฑ๋ก ๋์ด ์๋ ๊ฒฝ์ฐ ๋ฐ์ํ๋ ์ค๋ฅ์ด๋ค. team "S์ซ์X์ซ์" ๋ถ๋ถ์ ๋ด ๋งฅ๋ถ์ด ๊ฐ์ง๊ณ ์๋ ์์(?) ๊ณ ์ ํ์์ด๋๋ก ์๊ฐ์ด ๋๋ค. ์ด์ ์ฌ๊ธฐ์ iOS ๊ฐ๋ฐ์ ๊ณ์ ๊ณผ ์ฐ๊ฒฐ๋ ํ์ ๋ฑ๋กํด ์ฃผ์ด์ผ ํ๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ: Build Settings > Signing > Development Team.. 2022. 1. 6. [iOS. Objective-C] NSString null ์ฒดํฌ / NSLog, printf ๋ก ์ถ๋ ฅ ์๋ ์์ ์์ ๋ ๊ฐ์ง๋ฅผ ์ ๋ฆฌํ๋ค. 1. NSString ์ ๊ฐ์ด null ์ธ ๊ฒฝ์ฐ๋ฅผ ์ฒดํฌ. nsStr ์ด๋ผ๋ ๋ณ์์ ์๋ฃํ์ด null ์ธ์ง ํน์ nsStr ์ ๊ธธ์ด๊ฐ 0 ์ธ์ง ์ฒดํฌํ๋ค. 2. NSString ์๋ฃํ์ ๋ณ์ nsStr ์ NSLog ์ printf๋ก ์ถ๋ ฅํ๋ค. NSString *nsStr = nil; nsStr = @"This Vlaue is not null";// ์ด ๋ผ์ธ์ด ์์ด์ง๋ฉด else ๋ก ๋ถ๊ธฐ๋๋ค. if (nsStr == (id)[NSNull null] || nsStr.length == 0 ) { NSLog(@"This Value is null\n"); printf("This Value is null\n"); } else { NSLog(@"%@\n", nsStr); printf(.. 2021. 12. 21. [Mac] zsh: permission denied: ./sample.sh ์ค๋ฅ ๋ด์ฉ # ./sample.sh zsh: permission denied: ./sample.sh ์ ์คํฌ๋ฆฝํธ ํ์ผ์ ์คํํ๋ ค๊ณ ํ๋๋ฐ, ์์ ๊ฐ์ด permission denied (๊ถํ์ด ๊ฑฐ๋ถ) ๋๋ ๊ฒฝ์ฐ... ๋ญ์ง root ๊ณ์ ์ผ๋ก ์คํ ํด์ผ ํ๋.. ์ถ์ด์ sudo(switch user do; ์ ์ ๋ฅผ ๋ฐ๊ฟ์ ๋ค์ ์ค๋ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ค) ๋ช ๋ น์ด๋ ์ฌ์ฉํด ๋ณด๊ณ , su(switch user; ์ ์ ๋ฅผ ๋ฐ๊พผ๋ค) ๋ก ์ฌ์ฉ์๋ฅผ root ๋ก ๋ฐ๊ฟ์ผ ํ๋.. ํ๋๋ฐ ๊ฐ๋จํ ๋ฌธ์ ์๋ค. 1) ์คํฌ๋ฆฝํธ ํ์ผ์ ์คํํ๋ ค๋ ํด๋์์ ํด๋น ํ์ผ์ ๊ถํ์ ํ์ธํ์ (์ ์ ๊ถํ์ด ์๋) # ls -al 1.1) ํ์ผ์ ๊ถํ์ ----------(000) ๋ถํฐ -rwxrwxrwx(777)๊น์ง ๋ ์ ์๋๋ฐ, (์ฌ๊ธฐ์ ๊ฐ์ฅ ์์.. 2021. 11. 23. [Mac] ๋งฅ์ฉ SVN ์ค์น : SnailSVN Lite ๋งฅ์์ SVN ์ ์ฌ์ฉํ๊ธฐ ์ํด SnailSVN ์ ์ค์นํ๋ ๋ฐฉ๋ฒ 1. App Store > SVN ๊ฒ์ > SnailSVN Lite: SVN for Finder ์ ์ค์นํ๋ค. (๋๋ ์ด๋ฏธ ์ค์น๊ฐ ๋์ด ์๊ธฐ ๋๋ฌธ์ '์ด๊ธฐ'๋ผ๊ณ ๋ธ) 2. ์ฐ์ธก ์๋จ์ ์ ํ ์์ด์ฝ๐ > ์์คํ ํ๊ฒฝ์ค์ 3. ์์คํ ํ๊ฒฝ์ค์ > ํ์ฅ ํ๋ก๊ทธ๋จ 4. 5. ๊ธฐ๋ณธ ์ค์ ์ ์ก์์ฃผ๊ณ 6. ์๋ก์ด ํด๋๋ฅผ ์์ฑํด ์ด๋ฆ์ blahblah_SVN ์ผ๋ก ์ ํด์ฃผ์๋ค. 7. ํด๋์ ํ์ผ์ด ์๊ณ , ๋น์ด ์๋ ํด๋๋ผ๋ฉด S ๋ฒํผ์ ๋๋ ์ ๋ ๋ค์๊ณผ ๊ฐ์ด SVN Checkout... ๋ฑ์ด ๋์จ๋ค. 8. URL of repository : ๋ฐ์ ์ฌ SVN ์ฃผ์(from ๊ฐ๋ ) Checkout directory : ํ์ฌ ๋ฐ์ ์์น (to ๊ฐ๋ ) 9. ์๋ฒ .. 2021. 11. 5. ์ด์ 1 2 3 ๋ค์ ๋ฐ์ํ