2011-01-18 4 views

답변

1

대다수의보기 (또는 클래스)에서 데이터를 공유하는 여러 가지 방법이 있습니다 (예 : -c). 일반적인 방법 중 하나는 응용 프로그램의 전역 객체로 작동하는 Singleton 객체를 만드는 것입니다. Here's a great tutorial about using Singletons in objective-c for global data.

+0

꽤 몇 가지 다른 방법을 시도 후,이 내가 가장 좋은 방법로 정착 것입니다. 그것은 쉽고, 분리되고, 원자 적입니다. –

+0

전체 클래스 싱글 톤을 만드나요? 그러면 해당 클래스가 다른 클래스에서 사용할 수있는 모든 데이터가 만들어 집니까? –

0

텍스트 입력이 끝나면보기 컨트롤러에 알려줍니다. 뷰 컨트롤러는 뷰의 수를 제어하거나 다른 컨트롤러를 제어 할 수 있습니다. 알림을 받으면 다른보기에 알릴 수 있습니다.

텍스트 필드가 컨트롤러에서 작업을 트리거하도록하면이 작업을 수행 할 수 있습니다.

직접 할 수도 있고 "바인딩"을 설정할 수도 있습니다.

0

하나의보기 컨트롤러에서 다른보기 컨트롤러로 값을 전달하는 것과 같은 간단한 작업을 수행하는 경우 두 번째보기 컨트롤러에 첫 번째보기 컨트롤러에 대한 참조를 저장하면 첫 번째보기 컨트롤러에 대한 액세스가 제공됩니다 이바라스. 여기가 바로이 주제에 한 블로그 게시물은 다음과 같습니다

http://www.dosomethinghere.com/2009/10/04/passing-values-and-messages-between-views-on-iphone/

관련 문제