-
//์ฌ์ฉํ์ง ๋ชปํ๊ฒ ๊ฐ์ถ๊ณ ์ถ์ ๋ฉ์๋ ๋ช ๋ค NS_UNAVAILABLE - (instancetype)init NS_UNAVAILABLE;
Objective C์์๋ NSObject๋ฅผ ๋ฐ๋์ ์์๋ฐ์ผ๋ฏ๋ก, init๊ฐ public ์ผ๋ก ์คํ๋๊ฒ ๋ฉ๋๋ค.
ํ์ง๋ง ๋๋๋ก init๋ฅผ private ํ๊ฒ ๋ฐ๊พธ๊ณ ์ถ์ ๋๊ฐ ์๋๋ฐ, ๊ทธ ๋ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
+ ์๋์์ฑ ๋ฆฌ์คํธ์๋ NS_UNAVAILABLE๊ฐ ์ถ๊ฐ๋ ๋ฉ์๋๋ ๋ํ๋์ง ์์ต๋๋ค.
'๊ฐ๋ฐ ์ฝ์ง๊ธฐ > iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ