그래서 내가 가지고 말 :iPhone : ViewController의 구현을 둘 이상의 파일로 분할 할 수 있습니까?
MyViewController.h MyViewController.m
내가 가지고 싶은: MyViewController.h MyViewController1.m에게 MyViewController2.m (또는 그러나 많은 내가 필요)
.NET에서 부분 클래스와 비슷한 종류 일 뿐이므로, 물건을 쉽게 구성 할 수 있습니다. 두 개 이상의 파일로 구현을 분할하는 방법이 있습니까? 그렇다면 어떻게해야합니까? 내 viewcontroller에는 .xib가 연관되어 있습니다. 감사합니다
이것은 너무 큰 클래스에 대한 좋은 힌트라고 말할 수 있습니다. – Eiko
저는 클래스에 어떤 것도 분리하지 않았습니다. 내 viewcontroller (s) 내부의 많은 메소드가 있지만 구현은 너무 길어지고 있습니다. 내가 이벤트에 대한 하나의 구현을 원했고 유틸리티 메서드 등 다른 모든 구현에 대한 다른 구현이 필요했다. (분할 대신) 다른 제안이 있다면 알려주세요. – foreyez
파일 분할은 기본적으로 관련된 것들을 그룹화하는 간단한 방법입니다. 그러나 작성하는 코드와 파일이 많을수록 유지 관리가 더 어려워집니다. 다른 파일에 대한 모든 참조는 더 비쌉니다. 나는이 특정 부분을 처리하는 새로운 추가 클래스에 대한 첫 번째 힌트로이 분리를 사용하려고합니다. 소규모 수업과 분명한 책임감으로 갚을 수 있습니다. 나는 코드를 작성하는 것을 잊어 버리는 것이 쉽다는 것을 인정한다. :-) – Eiko