[Cocoa Design Pattern] 21. Prototype

![](http://ash84.net/wp-content/uploads/1/cfile21.uf.197E8A4E4E1BAD76357DCD.jpg) **프로토 타입이란?** – 기능 구현을 위해 복사해서 사용하는 객체 – 기존 객체를 복사해서 사용하는 것은, 새 인스턴스를 생성하는 것 보다 더 유연하다. – 객체간의 강한 의존성 관계를 피하도록 해준다. ‘**패턴이 만들어진 동기 ** – 새로 인스턴스를 생성하는 객체와 해당 객체의 타입간의 의존성을 최소화  – 생성되는 객체의 종류에 대한 정보를 컴파일시 지정하지… Read More