0
클래스 메서드는 편리한 메서드 즉 프레임 워크의 일부입니다. + (id) alloc 및 인스턴스 메소드는 개발자가 구현 한 메소드입니까?클래스 메서드는 편리한 메서드 즉 프레임 워크의 일부분입니다.
저는 인스턴스 메소드와 클래스 메소드의 차이점을 이해하지 못하는 것 같습니다.
클래스 메서드는 편리한 메서드 즉 프레임 워크의 일부입니다. + (id) alloc 및 인스턴스 메소드는 개발자가 구현 한 메소드입니까?클래스 메서드는 편리한 메서드 즉 프레임 워크의 일부분입니다.
저는 인스턴스 메소드와 클래스 메소드의 차이점을 이해하지 못하는 것 같습니다.
클래스 메서드는 클래스 개체에 보내는 메시지이며 인스턴스 메서드는 해당 클래스의 인스턴스에 보내는 메시지입니다. 예를 들어
는 :
[Dog allDogs]; // class method: ask the class Dog about its instances
[theDog bark]; // instance method: tell a specific instance of Dog to bark
어떻게 그 인스턴스화하기 전에 클래스 뭔가를 요청할 수 있습니다? 저는 초급자 101과 Objective C입니다. C# 배경에서 왔습니다 ... 배우려고 노력합니다! – user333639
클래스의 인스턴스가 아니라 클래스 자체를 메시징합니다. Java의 정적 메서드와 같습니다. –