Корневые контроллеры iOS - PullRequest
0 голосов
/ 28 мая 2011

В чем разница между этими двумя методами при добавлении корневого контроллера:

self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];

И

[self.window addSubview:rootController.view];
[self.window makeKeyAndVisible];    

Ура, Питер

1 Ответ

1 голос
/ 29 мая 2011

После прочтения документации кажется, что свойство rootViewController относится к iOS SDK 4.0, а addSubview - начиная с iOS SDK 2.0.

Я пробовал использовать их оба, и похоже, что они делают одно и то же,Поэтому, я полагаю, если вы хотите поддерживать iDevices <4.0, вам следует использовать метод [<code>self.window addSubview:controller.view].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...