Tylko jaką wybrać kolejną klasę z automatycznym utworzeniem pliku xib, próbowałem z ViewController ale szablon tej klasy widzę ma inne metody inicjalizacyjne. Jak to ustrojstwo ugryźć ?
Nagłówek dla appDelegate.h:
@interface AppDelegate : NSObject
<UIApplicationDelegate, animationNotification> {
    
    UIWindow *window;
    myView *view;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
-(void)animate;
@end
i dla myView.h
#import <UIKit/UIKit.h>
/* ZDEFINIOWANIE PROTOKOLU */
@protocol animationNotification
-(void)animationHasFinishedWithView:(UIView *)animatedView;
@optional
-(void)animationStartedWithView:(UIView *)animatedView;
@end
/* DEKLARACJE ZMIENNYCH I FUNKCJI SKLADOWYCH KLASY */
@interface myView : UIView {
    
    id <animationNotification> delegate;
    UIView *boxView;
    
}
@property (nonatomic, assign) id delegate;
-(void) animate;
@end
					
					


 
	 
			
			
			
				 
					 
				
				
			 
			
			 Oczywiście w klasie AppDelegate musimy mieć w nagłówku zadeklarowany odpowiedni obiekt: IBOutlet UIWindow *window aby takowe powiązanie utworzyć, ale to chyba jest oczywiste. 
Na koniec klikamy w opcje projektu -> targets -> "nasz projekt" i tutaj w zakładce iPhone / iPod Deployed Info ustawiamy w Main Interface nasz widok czyli w naszym przypadku odwołanie do pliku Window.xib ( wpisujemy samo Window bez końcówki xib ).
I to tyle, jak ktoś nie chce się z tym bawić to może ściągnąć gotowy szablon - to dla tych leniwych
Oczywiście w klasie AppDelegate musimy mieć w nagłówku zadeklarowany odpowiedni obiekt: IBOutlet UIWindow *window aby takowe powiązanie utworzyć, ale to chyba jest oczywiste. 
Na koniec klikamy w opcje projektu -> targets -> "nasz projekt" i tutaj w zakładce iPhone / iPod Deployed Info ustawiamy w Main Interface nasz widok czyli w naszym przypadku odwołanie do pliku Window.xib ( wpisujemy samo Window bez końcówki xib ).
I to tyle, jak ktoś nie chce się z tym bawić to może ściągnąć gotowy szablon - to dla tych leniwych 







