하나의 특정보기 컨트롤러에서 내 앱에 iAds를 성공적으로 구현했으며이를 다른 많은보기 컨트롤러에 배치하고 싶습니다. 각보기 컨트롤러에 대해 동일한 iAd 코드를 반복해서 반복 작성하는 것은 무리가 있습니다. 하나의 클래스에 iAds에 대한 모든 코드를 넣고 필요할 때마다 호출 할 수 있기를 원합니다. 그래서 헬퍼 클래스와 클래스 메서드 (+)라고 불리는 것에 대해 들어 봤지만 이것이 필요한지 확실하지 않습니다. 누구든지 올바른 방향으로 나를 이끌 수 있습니까? 예가 도움이 될 것입니다.다른 모든 클래스에서 사용할 수있는 전역 클래스
편집은 내가보기 컨트롤러없이 싱글 톤 클래스를 생성하고 난 그게 바로 생각합니다. 어쨌든 말게 구현에서, 싱글 톤 그것이 "보기"를 인식하지 못하는 저를 말하고 같은
[self.view addSubview:adView];
같은 하위 뷰를 추가 포함 많은 코드가있다. 그래서 다른 뷰 컨트롤러에서 싱글 톤을 호출 할 때 뷰를 싱글 톤에 전달해야합니까? 감사합니다.
면책 조항을 편집했습니다. 질문에는 기술 내용이 포함되어야합니다. 당신이 생각하기에 너무 근본적인 질문일지도 모른다는 단검을 피하는 가장 좋은 방법은 사과하는 것이 아니라 연구를하고 결과를 묻는 것입니다. 예를 들어 문제의 주요 용어를 찾은 적이 있습니까? http://stackoverflow.com/search?q=%5Bcocoa%5D+global+class –
@ W'rkncacnter 알겠습니다. 감사합니다. 당신이 나에게 보낸 것을 제외하면 내가 찾고있는 것이 확실하지 않은 글로벌 변수를 주로 참조합니다. 모든 것을 액세스 할 수 있기를 원합니다. –
음, 정확하게 정확한 검색이라고는 말하지 않았습니다. 이는 단지 제안이었습니다. 하지만 힌트가 있습니다. "싱글 톤"에 대한 정보를 찾으십시오. 사실 싱글 톤 사용을 제안하는 5 가지 대답을 아직 갖고 있지 않다는 사실에 놀랐습니다. –