반응형
Notice
Link
목록width: 0 (1)
스택큐힙리스트
내가 나만의 CGRectZero와 같은 상수를 선언하는 방법은 무엇인가요?
이것은 초보 C/Objective-C 질문입니다 :-) CGRectOne과 CGRectTwo 상수를 원한다고 가정해 봅시다. 어떻게 선언할 수 있을까요? 감사합니다, Jérémy답변 1다른 답변들은 괜찮습니다 - 어떤 경우에는 -. A) static으로 선언하면 각 번역본마다 복사본이 생성됩니다. 이것은 정확히 한 개의 번역본에서만 보이는 경우에는 괜찮습니다 (즉, 정의가 .m/.c 파일에 있을 경우). 그렇지 않으면, 정적 정의를 포함하는 헤더가 있는 모든 번역본에 복사본이 포함되어 이진 파일이 부풀어지고 빌드 시간이 증가할 수 있습니다. B) const CGRect CGRectOne = {...};은 선언된 범위에서 심볼을 생성합니다. 이 심볼이 여러 개의 번역에서 볼 수 있는 헤더인 경우 링크 오류..
카테고리 없음
2023. 11. 17. 10:39