Как отобразить значения аргументов, переданных из другого приложения в нашем текущем приложении - PullRequest
1 голос
/ 21 марта 2012

У меня есть пример приложения, в котором есть 2 текстовых поля, которые содержат целочисленные значения. У меня есть другое приложение сказать «Сумма», который имеет 2 текстовых поля для отображения 2 целых значений. Теперь я передаю аргументы из примера приложения в приложение суммы и получаю значения аргументов, отправленных из примера приложения.

Проблема в том, что когда я пытаюсь отобразить эти значения в текстовых полях приложения «sum», значения не отображаются, вместо этого я получаю предыдущее состояние запущенного приложения Sum.

Ясно указав, что я могу отображать эти значения также в виде предупреждения, но пользовательский интерфейс приложения суммы не обновляется. Он показывает старый существующий экран. Может ли кто-нибудь помочь мне в этом?

Спасибо всем заранее, Джеймс Лобо

1 Ответ

1 голос
/ 22 марта 2012

Я просто добавил следующий код в функцию "- (BOOL) приложения: (UIApplication *) приложения handleOpenURL: (NSURL *) url" класса делегата приложения-приложения, и все работало нормально. То есть приложение само обновилось.

    _viewController = [[sumViewController alloc] initWithArg1:arg1 andArg2:arg2];
    _viewController.delObj = self;
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...