나는 파이썬에서 models.py을 가지고 거기에 모든 응용 프로그램의 모델 클래스를 넣는 것이 좋습니다. 스위프트에도 동일하게 적용됩니까 아니면 각 모델 클래스에 대해 별도의 파일을 갖는 것이 더 낫습니까?하나의 파일에서 스위프트 클래스
감사합니다.
나는 파이썬에서 models.py을 가지고 거기에 모든 응용 프로그램의 모델 클래스를 넣는 것이 좋습니다. 스위프트에도 동일하게 적용됩니까 아니면 각 모델 클래스에 대해 별도의 파일을 갖는 것이 더 낫습니까?하나의 파일에서 스위프트 클래스
감사합니다.
를 사용하는 것이 가능하지만 각 모델 클래스에 대해 별도의 파일을 가지고하는 것이 좋습니다. 때로는 작은 파일들로 끝나기도하지만, 그 파일을 통해 거대한 파일을 찾아 가서 찾을 수없는 곳이 있습니다.
이 질문에 대한 정답은 하나도 없지만 Swift의 액세스 제어 시스템은 모범 사례가 아니라고 제안합니다.
표시된 private
속성 및 방법은 동일한 소스 파일에서만 볼 수 있습니다. 모든 모델 클래스를 단일 파일에 저장하면 서로 private
메서드 및 속성에 액세스 할 수 있습니다.이 메서드와 속성은 private
이라는 모든 표시를 무효화합니다.
이것은 귀하에게 달려 있습니다. 언어가 어떤 방향 으로든 다른 방향 으로든 요구하지는 않습니다. – dasblinkenlight