2010-04-04 2 views

답변

1

일반적으로 시스템 아트웍을 완전히 바꾸는 것이 조정하는 것보다 낫습니다. 비틀기는 API가 아닌 물건에 대한 의존성이 매우 높다는 것을 의미합니다. 즉, 아트웍의 모양과 화면에 나타나는 방식입니다. 예를 들어, CALayers를 사용하여 진행률 표시 줄이 변경된 경우 (Mac OS X라고 가정 할 때) 어떻게 될까요? 아마 아무 것도 좋지 않을 것입니다.

'바꾸기 대 교체'비즈니스는 아트웍보다 상위 수준의 작업에도 적용됩니다. 사람들이 종종 하위 클래 싱보다 작곡을 선호한다고 말하는 이유에 대한 이야기입니다.

저는 Cocoa 프레임 워크에서 작업하기 때문에 새로운 운영 체제 나 중간 버전의 운영 체제에서 작동하지 않는 응용 프로그램을 자주보고 있습니다. 당신이 말하는 것과 같은 일을하는 앱은 매우 연약한 경향이 있습니다.

+0

감사합니다. 이제 무엇을 해야할지 알고 있습니다. :) – Povilas

관련 문제