2 개의 RSS 피드에서 정보를 다운로드해야하는 애플리케이션을 만들고 있습니다.다운로드 콘텐츠에서 데이터 대역폭을 절약하기 위해 NSArray를 전체적으로 저장하십시오.
그러나 이러한 피드는 전체 앱에서 사용되는 정보를 가지며 사용자가 선택한 UIViewController
을 볼 필요가있을 때 다시로드되거나 다시로드되지 않을 수 있습니다.
그래서 제 질문은 없습니다 :
가 UIAppDelegate
에서 응용 프로그램로드에서 이러한 배열을 설정하는 것이 좋습니다이거나 그 큰 아뇨 성능에 관해서?
코드가 작동합니다. 데이터 사용량을 최소화하기 위해 실행하는 것이 가장 좋으며 동시에 앱 전체에서 가장 잘 액세스 할 수있는 곳이 무엇인지 알고 싶습니다.
이 작업을 다시 수행해야 할 경우 많은 코드를 이동해야하므로 도움이 될 것입니다. 조언 해 주셔서 감사합니다.
추신 : 나는 할 수있는 일은 많이하고 있고, 그래서이 연구를 통해 개발자들의 의견을 듣고 있습니다. 나는 어떤 규칙이나 화가를 깨뜨리지 않기를 바랍니다 :-)
언제나 UIAppDelegate를 검색하는 대신 싱글 클라스 솔루션을 사용하고 액세스하는 모든 단일 클래스에서 액세스하려는 경우 –
싱글 톤은 내가 원하는만큼 커질 수 있습니까? RSS 피드를 배열에로드하는 것은 약간의 코드입니다. –
물론 - 많은 코드가 있다면 코드를 생성하여 싱글 톤에 연결할 클래스로 캡슐화 할 수 있습니다. –