2
A
답변
1
자신의 프로젝트 나 회사의 접두어 (위의 NS 또는 AV와 같은)를 골라 내줄 것을 제안합니다. 그래서, 당신의 접두어는 AB 인 경우
ABMegaTopKey
const
에 대한 변수
애플이 다른 스타일 나는, 생각, 따라 사용 # 정의에 대한
AB_MEGA_TOP_FLAG
프로젝트를 쓴 때 쓴 사람에 .
0
kName
은 문자열 또는 변수 상수로 사용됩니다. NAME_KEY
은 #define 상수에 사용됩니다.
0
kName은 Apple 스타일이며 NAME_KEY은 다른 언어들 사이에서 더 널리 보급되어 있습니다. 더 많은 연구를하고 있습니다. k is hungarian notation
0
나는 주로 C 프레임 워크에서 오는 세 번째 스타일을 사용합니다. 일반적으로 예를 들어 프레임 워크에 대해 접두어를 붙입니다.
0
라이브러리에 명명 된 상수에는 몇 가지 '문화'가 있습니다.
나는 일반적으로 긴 이름 분리 밑줄 위 낙타를 사용하여, 말 그대로 상수를 선언 한 후 (해당되는 경우)
을
- 접두사 라이브러리와 접두사를 접두사 유형 또는 카테고리 별
ORGConstantName
01
ORGLibraryCategory_ConstantName
는 자세한하지만이 충돌을 방지하고, 일정은 일정 범위, 형식, 라이브러리 또는 다른 상황에 적용 할 때 정말 분명 ORGLibraryType_ConstantName
.
당신이 정하는 것이 무엇이든지간에 그것이 일관성이 있는지 확인하십시오.코코아 코딩 지침에 따라
2
, CONST로 작성된 constances이 같을 말아야 :
는 AV 재단 오류 상수를 보면, 잘 보이지 않는다 지침 click hereCONST 상수에 대한 형식은 다음의 선언을들 수있다 :
CONST가 NSLightGray 플로트;
관련 문제
- 1. Redis 키 이름 지정 규칙?
- 2. NumberFormatter - ObjectiveC
- 3. Silverlight에서 ObservableCollection 키 지정
- 4. Symfony2/Doctrine 기본 키 이름 지정 우수 사례
- 5. 열 이름 지정 조언
- 6. InterfaceBuilder에서 이미지 시퀀스로드 -ObjectiveC
- 7. ObjectiveC 임의 숫자
- 8. MulticastDelegate in ObjectiveC
- 9. Shapefile with ObjectiveC
- 10. EXIF 키 이름 설명
- 11. NSMutableDictionary에서 키 이름 바꾸기
- 12. 사전의 키 이름 바꾸기
- 13. 엔티티의 키 이름 변경
- 14. 복합 외래 키 지정
- 15. NSString에 NSDictionary 키 지정
- 16. 사용자 지정 키
- 17. web.config에서 컴퓨터 키 지정
- 18. 속성 이름 지정 규칙
- 19. 이름 지정 BackgroundWorker
- 20. 도움말 이름 지정 클래스
- 21. 이름 지정 불일치
- 22. CSS 표 이름 지정
- 23. 헝가리어가없는 객체 이름 지정?
- 24. 이름 지정 규칙
- 25. 네임 스페이스 이름 지정
- 26. MIT 라이선스 이름 지정
- 27. UI 요소 이름 지정
- 28. Imagemagick - 파일 이름 지정
- 29. RavenDB에서 컬렉션 이름 지정
- 30. Control.Applicative에서 '순수한'함수의 이름 지정
을 보려면 "는 NSString * const를 AVErrorDeviceKey을;" 예를 들어 접두어는 붙이지 않습니다. –
AV는 프레임 워크의 접두사이지만 코드에서 상수는 결코 그런 이름으로 지정되지 않습니다. – malinois
또한 'NSOrderedSame'은 상수/열거 형입니다. –