필자는 복제하고자하는 ViewController.xib를 가지고 있으므로 복제본에 대한 일부 변경 사항을 수정할 수 있습니다. 모든 것이 내가 interfaceBuilder에서 좋아하고 원본 ViewController (.M &.h.)에서 올바르게 코딩 된 방법입니다. 이 작업을 수행 할 수 있으며이를 수행하는 가장 좋은 방법은 무엇입니까?xib 파일을 복사하는 가장 좋은 방법은 무엇입니까?
답변
슬프게도 Xcode 내에서 파일을 직접 복제 할 수있는 방법이 없습니다. 나는이 문제에 대해 애플에게 버그를 제출했다. 그것은하지만, 수동으로 할 너무 어렵지 않다 : 파인더 선택한 파일과 함께 제공되면
엑스 코드에서- 는 "파인더에 표시를"
- 을 XIB를 마우스 오른쪽 버튼으로 클릭하고, 파일을 마우스 오른쪽 버튼으로 클릭 "복제"를 선택하십시오
- 필요에 따라 파일 이름 바꾸기
- 이 새 파일을 다시 Xcode 프로젝트로 드래그하십시오.
FINDER를 사용하여 세 파일을 모두 복제하고 이름을 바꿉니다.
Xcode에서 다시 프로젝트로 드래그하십시오.
.h & .m 파일 &의 클래스 이름을 변경하면 미세한 변경이 시작됩니다.
그러나, 변경 사항이 모든 경우에 당신이 단지 하나 개의 파일을 사용하고 약
또는
는 그냥 XIB 파일을 복제 이동하고있는 것들의 프레임을 변경할 수있는 위치 함께 할 수있는, 적절하게 이름을 변경하고 프로젝트에 &을 추가하여 미묘한 변경을하십시오. 그러면 XIB가 사용자의 필요에 맞는 ViewController를로드 할 수 있습니다 ...
변경 사항은 주로 InterfaceBuilder에서 변경됩니다. 새로운 사본에는 아주 적은 코드가 추가됩니다. 그래서 어느 쪽이 더 낫지? – TWcode
글쎄, 새 복사본에 코드를 추가해야하는 경우 3 개의 파일을 모두 복사하지 않는 것이 좋습니다. 그렇게하면 .m 파일에 각 XIB 유형에 대한 일련의 조건문이 없습니다. –
- 1. 회전을 기반으로 XIB 파일을 변경하는 가장 좋은 방법은 무엇입니까?
- 2. 목록을 복사하는 가장 좋은 방법은 무엇입니까?
- 3. C# BindingList를 복사하는 가장 좋은 방법은 무엇입니까?
- 4. XIB 파일을 비교/병합하는 방법은 무엇입니까?
- 5. 다중 프로젝트를 복사하는 가장 좋은 방법은
- 6. 파일 시스템에서 파일을 복사하는 방법은 무엇입니까?
- 7. PC에서 Windows Mobile 장치로 파일을 복사하는 좋은 방법은 무엇입니까?
- 8. struct 파일을 복사하는 방법은 무엇입니까?
- 9. C++ : WCHAR []의 섹션을 wstringstream으로 복사하는 가장 좋은 방법은 무엇입니까?
- 10. 파이썬에서 문자열 목록을 복사하는 가장 좋은 방법은 무엇입니까?
- 11. 동영상 파일을 재생하는 가장 좋은 방법은 무엇입니까?
- 12. 서버에서 파일을 숨기는 가장 좋은 방법은 무엇입니까?
- 13. PHP에서 파일을 캐시하는 가장 좋은 방법은 무엇입니까?
- 14. PHP에 파일을 포함시키는 가장 좋은 방법은 무엇입니까?
- 15. Perl로 파일을 gunzip하는 가장 좋은 방법은 무엇입니까?
- 16. xml 파일을 조작하는 가장 좋은 방법은 무엇입니까?
- 17. XML 파일을 읽는 가장 좋은 방법은 무엇입니까?
- 18. 구성 파일을 사용하는 가장 좋은 방법은 무엇입니까?
- 19. 파일을 복사하는 가장 안전한 방법
- 20. viewcontrollers/xibs를 정렬하는 가장 좋은 방법은 무엇입니까?
- 21. 파일을 낮은 수준으로 복사하는 방법은 무엇입니까?
- 22. PHP를 사용하여 한 서버에서 다른 서버로 파일을 복사하는 가장 좋은 방법은 무엇입니까
- 23. 가장 좋은 방법은 파일을 함수에 전달하는 것입니다.
- 24. NSIS를 사용하여 파일을 복사하는 방법은 무엇입니까?
- 25. 날짜순으로 알파벳 순으로 파일을 복사하는 방법은 무엇입니까?
- 26. 팀 탐색기의 파일로 파일을 복사하는 방법은 무엇입니까?
- 27. VC++에서 파일을 복사하는 방법은 무엇입니까?
- 28. Robocopy를 사용하여 네트워크 파일을 복사하는 방법은 무엇입니까?
- 29. 임시 인터넷 파일을 복사하는 방법은 무엇입니까?
- 30. 파일을 출력 프로젝트 디렉토리에 복사하는 가장 휴대용 방식은 무엇입니까?
일단 항목이 복사되면 원본 코드가 모든 사본과 겹 칩니 까? – TWcode
나는 당신이 무엇을 요구하고 있는지 확신하지 못합니다. 새 xib가 같은 .h/.m 파일을 가리키는 지 묻는 경우 대답은 '예'입니다. init : withNibNamed :를 사용하여보고 싶은 것을로드 할 수 있습니다. 일반적으로, xibs와 VCs를 복사하는 것보다 하나의 viewController와 여러 xibs를 갖는 것이 좋습니다. – memmons
이 답변이 도움이 되었다면, 투표를하고 승인 된 것으로 표시하십시오. – memmons