Cannot declare conformance to 'NSObjectProtocol' in Swift
스위프트에서는 NSObjectProtocol
의 상속을 직접 선언할 수 없다.
**NSObjectProtocol
**은 모든 Objective-C 객체의 기본이 되는 메소드 그룹이다.
NSObjectProtocol을 구현하는 **객체(object)**는 first-class object로 간주될 수 있다.
first-class object 는 다음에 대해 요청을 할 수 있다.
만약 NSObjectProtocol을 직접 상속하려고 할시에 다음과 같은 에러가 발생한다.