최근에 외부 개발자로부터 CoreData 프로젝트를 상속 받았습니다. 내가 자동으로 생성 된 NSManagedObject 하위 클래스를 모두 찾을 것으로 예상되는 곳에서 Mogenerator에 의해 생성 된 클래스 (경험이없는 도구)가 있습니다.CoreData : Mogenerator vs. Categories
이 도구를 사용하는 목적은 모델이 변경되고 클래스가 재생성 될 때 CoreData 엔티티에 상응하는 클래스에 사용자 정의 코드를 추가 할 수 있도록하는 것입니다. 하지만 어쨌든 카테고리를 사용하여이 작업을 수행 할 수 있습니다.
저는 현재 범주 이상으로 Mogenerator를 사용하는 것이 실질적으로 이점이없는 것으로 나타났습니다.
Mogenerator와 카테고리를 비교할 때 장점/단점은 무엇입니까? Mogenerator는 추가적인 목적을 제공합니까? 자신의 '사이트'http://rentzsch.github.com/mogenerator/에서