반응형

요즘 참여 중인 프로젝트에서 화면 rotation 처리 문제로

머리 아파 하시는 분이 계시다...

찾 던 중 발견한게 [UIDevice setOrientation:] 을 쓰는것..

이건...Reject 대상이다... 히든 API를 이용하는거 자체가 Reject임을 애플은 밝히고 있다.  

가끔 리뷰어에게 안걸려서 통과 되는 경우가 있는데 안걸리면 좋은거지만 걸리면 피곤해지는 것이다.

그러니 꼭 View를 돌리거나 아니면 모든 ViewController에서

공용으로 처리 할 수 있도록 ViewController를 상속받은 클래스를 하나 만들어 두고

그 클래스를 기존에 ViewController를 상속받아 구현 중인 클래스에 상속 클래스를

교체 해서 써야 하는게 나아 보인다....

그러니 히든 API는 꼭 피하거나 해당 기능을 하는 함수를 만들어 쓰는 것이 바람직 하다.


반응형
Posted by onlyTheOne
,