๐ ๊ฐ๋ฐ/iOS19 [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. ์ด์ 1 2 3 4 5 ๋ค์