2012-02-21 3 views
0

기본적으로 동일한 정보를 표시하는 두보기 컨트롤러간에 코드를 공유하는 가장 좋은 방법은 무엇입니까? 내 addView는 내 detailView와 매우 유사합니다. 나는 둘 다에 대한 하나의보기 컨트롤러를 사용하여 시도했지만 지저분 해 보였고 정보를 따라갈 수 없었다.AddViewController와 DetailViewController 사이의 코드 공유

그래서 두 개의보기 컨트롤러를 사용하기로 결정했다면 복사하고 붙여 넣은 다음 일부 코드를 변경하는 것이 "최상"또는 "가장 효율적"입니까? 나는 그것이 효과가있을 것이라고 생각하고 있지만, 나중에 코드를 변경하면 아마도 다른 코드에서도 코드를 변경해야하기 때문에 가장 좋지 않을 수도 있습니다. 끔찍한 것은 아니지만 가장 효율적인 솔루션 인 것 같지 않습니다.

답변

0

상속을 사용하여이 문제를 해결할 수 있습니다. 보기 B가보기 A와 매우 유사하면보기 B가보기 A에서 상속됩니다.

다음은 클래스에서 상속을 사용하는 방법의 예입니다. Inheritance - Techotopia