문제가 있습니다. 이 viewController 안에는 viewConntroller와 객체가 있습니다. 이 객체는 나중에 NSURLConnection을 통해 정보를 얻으려고 시도하는데, 메서드를 실행하기 위해 viewController에 통지해야합니다. 내가 viewController의 객체를 만들려고하면 문제를 잡아냅니다. 새로운 viewController는 첫 번째 작업과 동일한 작업을 수행하므로 새 viewController가 NSURLConnection을 만들고 세 번째 viewController를 만듭니다.iOS : viewController 메소드에 액세스하는 방법
0
A
답변
0
당신은이 개체에 대한 참조를 전달할 수 있습니다. 먼저 assign 특성을 사용하여 새 속성을 만듭니다.
//property in your class
@property(nonatomic, assign) id myViewController;
//set reference to your UIViewController
[myClassInstance setMyViewController: self]; //self is MyViewController instance
//call UIViewController's method from your class
MyViewController *controller = (MyViewController *)self.myViewController;
[controller myMethodInUIViewController];
0
viewController 내에서 만들고있는 객체에 대해 viewController 참조를 전달하는 방법은 어떻습니까?
그래서의 라인을 따라 뭔가 : 분명히
Object *obj = [[Object alloc]init];
obj.viewController = self;
, 당신은 객체 클래스에서의 ViewController를 보유 할 속성을 만들어야 할 것입니다. 당신의 ViewController에 메서드를 호출 할 때 다음
, 당신은 사용할 수 있습니다
이[self.viewController performSelector:@selector(methodName:)];
관련 문제
- 1. 필드에서 부모 메소드에 액세스하는 방법?
- 2. PHP에서 OPENERP 메소드에 액세스하는 방법?
- 3. AsyncTask의 Facebook 메소드에 액세스하는 방법
- 4. 주어진 URL로 컨트롤러 메소드에 액세스하는 방법
- 5. knockout js에서 observablearray의 ko.computed 메소드에 액세스하는 방법
- 6. Java의 다른 실행중인 스레드에서 메소드에 액세스하는 방법
- 7. Java에서 C++ 라이브러리 (DLL) 메소드에 액세스하는 방법
- 8. JDialog에서 소유자 JFrame의 메소드에 액세스하는 방법
- 9. Javascript - 클래스에서 다른 클래스로 메소드에 액세스하는 방법?
- 10. Ruby의 define_singleton_method 블록에서 클래스 메소드에 액세스하는 방법
- 11. Java 응용 프로그램에서 C 메소드에 액세스하는 방법 ..?
- 12. AS3 : 다른 클래스의 속성/메소드에 액세스하는 방법?
- 13. 내보내기, 루아에서 내 보낸 메소드에 액세스하는 방법
- 14. Marionette.js에서 Backbone.Model 메소드에 액세스하는 방법 ItemView template?
- 15. ViewController in ios 5
- 16. iOS ViewController Flow
- 17. iOS - 단위 viewController 테스트?
- 18. iOS 7에서 ViewController 초기화
- 19. IOS : 명확한 색상의 viewcontroller
- 20. iOS Segue ViewController 캐싱
- 21. ViewController canBecomeFirstResponder iOS 8
- 22. ViewController 위로 이동 - iOS
- 23. 정적 메소드에 액세스하는 방법은 무엇입니까?
- 24. iOS : 동일한 데이터에 액세스하는 여러보기 - 액세스하는 방법?
- 25. iOS 통신 ViewController -> Model
- 26. IOS present ViewController 내부의 ViewController 및 데이터 전달
- 27. iOS 용 코드에서 UI를 만들고 액세스하는 방법
- 28. IOS. 내비게이션 컨트롤러. 재사용 ViewController
- 29. Xcode ViewController 및 iOS 시뮬레이터
- 30. iOS : 탭에서 메서드 호출 viewController
귀하의 문제를 이해하지 못합니다. 더 나은 설명을 해주십시오. – trojanfoe
또, 이것은 ** 전혀 Xcode와는 아무 상관이 없습니다. ** –
@trojanfor 메소드를 실행하기 위해서 새로운 viewController에 접근 할 필요가 있습니다. 이 viewController 내부의 객체에서 (내 모델). 내 영어는 가난하고, 이해하는 것이 문제라고 생각합니다. 그렇다면 도움을받지 못할 수도 있습니다. 나는 아직 좋은 답변을 받았습니다. –