포인터를 사용하지 않고 어쩌면 입력 목표 C를 표현하는 가장 좋은 방법은 무엇입니까 (포인터에 대한 포인터가 객체가 아닌?), 포인터를 사용하지 않고 어쩌면 목표 C를 입력 대표하는? 개체에 대한 포인터를 가리키는 포인터가 개체가 아니기 때문에 단순히 개체에 대한 포인터를 사용할 수는 없으며 개체가되어야합니다.가장 좋은 방법은
나는 MaybeEmployee, MaybeOrderStatus, 그리고 더 많은 커스텀 클래스와 같은 클래스를 만들 수있는 각 객체에 대한 커스텀 클래스를 가지는 것이 하나의 방법이라는 것을 알고있다. 이것은 효과가있을 것이지만, 그것은 아주 좋은 해결책 인 것 같지 않습니다.
그것을 할 수있는 두 번째 방법
갖는 단순히 어쩌면 클래스는 잘못된 것 같다. 타입 안전성의 결여는 평범하지 않습니다.
인터페이스를 생성하고'respondsToSelector' 호출이 충분하지 않습니다? –
개체를 사용하고 클래스를 직접 가져올 수 있습니다. 참조 : http://stackoverflow.com/questions/2055940/how-to-get-class-name-of-object-in-objective-c – hotpaw2
@MarekSebera 그 말이 무슨 뜻인지 이해할 수 없지만, 더 자세히 들어가시겠습니까? –