๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ˆœํ™˜ ์ฐธ์กฐ1

[Swift] MEMORY LEAK ์žก๊ธฐ ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜, ๋ฉ”๋ชจ๋ฆฌ ๋ฆญ.. ์กฐ์‹ฌํ•ด์•ผ๋œ๋‹ค…. ์•ฝํ•œ ์ฐธ์กฐ ํ•ด์ค˜์•ผ๋œ๋‹ค … ์ž˜ ์•ˆํ•ด์ฃผ๋ฉด ์•ฑ ํ„ฐ์งˆ ์ˆ˜๋„ ์žˆ๋‹ค… ๋ผ๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋“ฃ๊ธฐ๋งŒ ํ–ˆ์ง€, ์ง์ ‘ ๊ฒช์–ด๋ณด๊ธด ์ฒ˜์Œ์ด์—ˆ์Šต๋‹ˆ๋‹ค .. ์ตœ๊ทผ ์˜์ƒ์„ ๋‹ค๋ฃจ๋Š” ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ์—ฌ ์„œ๋น„์Šค ๋‚ด์—์„œ ๋ผ์ด๋ธŒ ์˜์ƒ๋„ ๋‹ค๋ฃจ๊ณ , ๋‹ค์‹œ๋ณด๊ธฐ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์˜์ƒ์„ ์ฒ˜๋ฆฌํ•˜๋‹ค๋ณด๋‹ˆ ์˜์ƒ์„ ๋Œ๋ฆฌ๋‹ค๋ณด๋ฉด ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋กœ ์ธํ•ด์„œ ์•ฑ์ด ํ„ฐ์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋ผ์ด๋ธŒ ๋‹ค์‹œ๋ณด๊ธฐ ์˜์ƒ๊ฐ™์€ ๊ฒฝ์šฐ, 3์‹œ๊ฐ„์งœ๋ฆฌ ์˜์ƒ์„ ์ „๋‹ฌ๋ฐ›๋‹ค๋ณด๋‹ˆ ์˜์ƒ์„ ํ”Œ๋ ˆ์ดํ•  ๋•Œ๋งˆ๋‹ค ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํŒํŒ ์น˜์†Ÿ๊ณ ,, ์ตœ๋Œ€ 3๋ฒˆ๊นŒ์ง€ ํ”Œ๋ ˆ์ดํ•˜๋ฉด ์•ฑ์ด ํ„ฐ์ง€๋”๋ผ๊ตฌ์š”.. ์ €ํฌ๊ฐ€ ์ „๋‹ฌ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์˜์ƒ์˜ ์ข…๋ฅ˜๋‚˜ ํฌ๊ธฐ๋Š” ์ผ๋‹จ ๋‹น์žฅ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ์ด ์•„๋‹ˆ๋ผ ์ƒ๊ฐ๋˜์–ด ์ตœ๋Œ€ํ•œ ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜๋ฅผ ์žก์•„๋ณด์ž ํ•˜๋Š” ์ƒ๊ฐ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ•ด์ œํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿš’ ๋ฉ”๋ชจ๋ฆฌ .. 2023. 2. 17.