내 객관적인 C 응용 프로그램에서 JSONModel을 사용하고 있습니다. 첫 번째 abBarController에서 JSONModel에 모든 데이터를 가져옵니다. 그럼 다른 viewController 에서이 데이터를 얻을 필요합니다.다른 ViewController에서 JSONModel 데이터를 사용하는 방법은 무엇입니까?
최초의 ViewController :
@implementation FirstViewController
...
SecondViewController* infoController = [self.storyboard instantiateViewControllerWithIdentifier:@"secondViewController"];
SecondViewController.model = self.model;//Here send the model with data
[self.navigationController pushViewController:infoController animated:YES];
...
@end
두 번째의 ViewController를 :
@interface SecondViewController :UIViewController{
MyModel *model;
}
@property MyModel *model;
이 계속 더 나은 형태가 내가 좋아하는 다른 사람의 viewControllers이 데이터를 보내려고 해요 데이터 모델을 인스턴스화하고 속성에서 보내지 않고 다른 viewController에서 모델 데이터를 가져 옵니까?
는 모델 클래스에서 객체를 공유하고의 ViewController에 액세스 다음 ID 객체에서 JSON 객체를 설정 만들기. –
싱글 톤을 사용하여 모델 데이터를 설정하거나 가져옵니다. –