http://www.youtube.com/watch?v=6VOQMBoyqbA

наверное, нубский вопрос, но я не могу обойти его.

Как установить соединение между двумя контроллерами представления или контроллером представления и моим приложением? что я обычно делаю, это добавляю следующее в мой файл делегата приложения "h"

@class RootViewController;


@interface TabBarWithSplitViewAppDelegate : NSObject <UIApplicationDelegate, UITabBarControllerDelegate> {
    RootViewController *rootViewController;



}
@property (nonatomic, retain) IBOutlet RootViewController *rootViewController;

@end

и затем создайте соединение в Интерфейсном Разработчике. от моего корневого контроллера представления делегату приложения и автоматически говорит мне, что это rootViewController, который я добавил выше.

и если вы сделаете это в файле делегата приложения "m":

#import "RootViewController.h"

NSLOG(@"Controller %@",rootViewController);

он дает вам кучу цифр, указывающих на наличие связи

Но, как вы знаете, в xcode 4 это изменилось, так как обычно у вас больше нет main.xib, где вы можете создать соединение, вы делаете почти все эти соединения программно.

Я попробовал все, используя один и тот же код без "IBOutlet", чтобы добавить:

rootViewController = [[RootViewController]alloc] init;

но ничего не работает.

кто-нибудь может помочь?

заранее спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос