나는 내 지식을 명확히하기 위해이 질문을하고 싶습니다.다른 클래스의 개체 초기화
이름, 설명, 위도, 경도 등과 같은 요소가있는 XML 파일이 있습니다. 다음과 같은 속성을 사용하여 PlaceHolder 사용자 지정 클래스를 만들기로 결정했습니다. @property (nonatomic, strong) NSString * name; @property (비 원자력, 강력한) NSString * 설명; 및 기타.
내가 원하는 것은 다른 클래스에 해당 클래스의 객체를 추가하는 것입니다. 이 권리를 어떻게 초기화해야합니까? 그리고 다른 클래스의 속성처럼 추가 할 수 있습니까?
지금에서, 어떤 함수에서 나는 다음을 수행하는 것이 클래스를 사용해야합니다
PlaceHolder *place = [[PlaceHolder alloc]init];
place.name = @"";
place.description = @"";
아니고, 다른 클래스에 특성처럼 자리 표시 자 클래스를 추가 할 수있는 방법이이 모든 시간을 초기화하기 매우 편리합니다 ?
왜 "factory"메소드를 작성하지 않고 newPlaceHolderWithName : andDescription :'? –