2013-03-13 4 views
1

셀을 선형보기로 표시하는 사용자 정의 테이블보기를 만들고 싶습니다. 이 사용자 지정 UIView 클래스에 대한 좋은 이름을 알아낼 수 없습니다. "TableView"라고 이름 붙여도 안전합니까?Objective-C 시스템 구성 요소 다음에 구성 요소 이름 지정

TableView.h 
TableView.m 
+0

예. customTableView.h 및 customTableView.m이라는 이름을 지정하는 것이 좋습니다. –

답변

2

애플에서 이름 지정에 대한 몇 가지 일반적인 조언은 당신이 아마 세 글자 약어를 추가해야이 경우 여기 Coding Guidelines

찾을 수 있습니다 - 어쩌면 개인 또는 회사의 이니셜. 나는 고려해 볼 수 있습니다 PASTableView


그것은 것을 주목할 필요가 - ... 애플이 예약되어 좋은 이름 충돌을 방지하기 위해 네임 스페이스의 일종으로 접두사를 사용하는 형태지만

두 자로 된 접두사입니다 프레임 워크 클래스에서 사용하기.

Programming With Objective-C에서 촬영 - 그래서 3 글자

1

그것은 안전을 사용 (모든 애플의 클래스 접두사가)하지만 자신의 고유 한 클래스 이름 접두어를 선택하고 사용하는 것이 좋습니다 일관성. Choose your Own Prefix on Cocoa Dev을 참조하십시오. 접근 방식은 다양합니다.

+0

깨끗하게 유지하는 것이 낫다고 생각합니다. –

+2

"모든 Apple 클래스에는 접두사가 붙습니다." 그들이하지 않을 때를 제외하고 : https://github.com/NikolaiRuhe/UnprefixedFrameworkClasses –

+0

와우, 좋은 캐치! 모든 것을 접두사로 사용할 이유가 하나 더 있습니다. – zoul

1

이 (그래서 이름을 무엇에 대한 질문을하기로 결정 당신의 UITableView ... 최고 ...?)

그러나 귀하의 질문에 대답합니다. TableView.h/.m이라는 이름의 문제는 없지만 다른 이름을 지정하는 것이 좋습니다. AwesomeQuestionTableView.h/.m 또는 무엇인가 ...

희망 해주세요!

+1

Hahahahahhahahah 실제로 지난 2 일 동안 무엇보다 나를 가장 괴롭히는 것입니다. –

+0

우발적 인 upvote 죄송합니다. –