Objective-C에서 -init 메서드를 비공개로 할 수 있습니까? 나는 그것을 숨길 필요가 있습니다.-init목표-C에서 내 수업의 방법. 내가 어떻게 그럴 수 있을까?NS_UNAVAILABLE - (instancetype)init NS_UNAVAILABLE; 사용할 수 없는 특성의 간략한 버전입니다.이것은 macOS 10.7과 iOS 5에서 처음 등장했습니다.NSObjCRuntime에 정의되어 있습니다. has#define NS_UNAVAILABLE UNAVAILABLE_ATTRIBUTE. ObjC 코드가 아닌 Swift 클라이언트에 대해서만 메서드를 비활성화하는 버전이 있습니다. - (instancetype)init NS_SWIFT_UNAVAILABLE; unavailable 헤더에 속성을 추가..