2011-08-23 3 views
1

좋아요, 그래서 나는 두 개의 파일 (헤더 및 구현) MyLib.hMyLib.m, 내가 여러 클래스, 프로토콜 및 인터페이스를 가지고 있지만 'MyLib'라는 두 파일 내에 있습니다. 자, 모든게 잘 작동, 난 하나의 문제가 xCode MyLib (어떤 btw 파일의 유일한 이름입니다 제외하고 어떤 클래스 힌트를 표시하지 않습니다, 아니 MyLib 클래스입니다).클래스 이름과 파일 이름 사이에 링크가 있어야합니까?

이제이 작은 문제가 생각났습니다. 이것은 나쁜 습관입니까? 각 클래스에 대해 파일을 갖는 것이 더 낫습니다. 그렇다면 왜입니까?

답변

2

.h 파일을 클래스 이름과 다른 이름으로 만들었습니다. Xcode는 파일 이름이 아닌 클래스 이름 완성을 제공합니다. 헤더를 사용하려고 할 때마다 헤더를 편집 했습니까?

+0

아아 ... 지금은 작동하지 않습니다. OK, 아마도 프로젝트에 또 다른 오류가 있었고 혼란 스러웠습니다. 내 잘못이야. 그래서 저는 이것이 일반적인 관행이라고 생각합니까? –

+0

나는 그것이 매우 일반적이라고는 생각하지 않지만 확실히 괜찮습니다. 나는 분명히 그 안에 여러 클래스들 (개인 클래스들 등)을 가진 구현 파일들을 보았다. – jtbandes

+0

좋습니다. 이 문제를 해결해 주셔서 감사합니다! –

관련 문제