본문 바로가기

IOS 개발

[iOS] protocol NSObjectProtocol

NSObjectProtocol

protocol NSObjectProtocol

 

 

요약

모든 Objective-C 객체에 기본이 되는 메소드 그룹입니다.

 

Summary

The group of methods that are fundamental to all Objective-C objects.

 

Declaration

protocol NSObjectProtocol

 

 

토론

노트

이 프로토콜은 NSObjectProtocol이라는 이름으로 Swift로 가져옵니다.

이 프로토콜을 따르는 개체(object)는 first-class object로 간주 될 수 있습니다. 이러한 객체(object)는 다음에 대해 요청할 수 있습니다.

• 클래스 및 상속 계층에서 클래스의 위치.
• 프로토콜 준수.
• 특정 메시지에 응답하는 기능.

Cocoa 루트 클래스 NSObject는 이 프로토콜을 채택하므로 NSObject에서 상속된 모든 객체에는 이 프로토콜에 설명된 기능이 있습니다.

Discussion

Note

This protocol is imported into Swift with the name NSObjectProtocol.

An object that conforms to this protocol can be considered a first-class object. Such an object can be asked about its:

  • Class, and the place of its class in the inheritance hierarchy.
  • Conformance to protocols.
  • Ability to respond to a particular message.

The Cocoa root class NSObject adopts this protocol, so all objects inheriting from NSObject have the features described by this protocol.

Open in Developer Documentation

'IOS 개발' 카테고리의 다른 글

[iOS] @interface NSData : NSObject  (0) 2020.04.13
[iOS] class ZaloSDK : NSObject  (0) 2020.04.09
[iOS] struct UIInterfaceOrientationMask  (0) 2020.04.06
[iOS] class LAContext : NSObject  (0) 2020.04.03
[iOS] class UIApplication : UIResponder  (0) 2020.04.03