Ormai tutti sappiamo che il 18 settembre verrà rilasciato ufficialmente iOS7 quindi di conseguenza sarà rilasciato anche il nuovo xcode 5.
Alcuni utenti che già hanno scaricato le versioni beta del nuovo xcode mi hanno chiesto se era possibile creare un nuovo progetto e gestire l’interfaccia grafica mediante l’utilizzo del file xib.
La risposta è si, certo che si può fare e in questo tutorial vi mostrerò anche come.Però cari amici vi consiglio di prendere “confidenza” anche con la storyboard.
Ora basta con le chiacchiere e passiamo ai fatti.
Per prima cosa mandiamo in esecuzione il nuovo xcode 5 e creiamo un nuovo progetto di tipo Empty Application
Ora da File->New->File ->Objective-C class creiamo una nuova classe che eredita da UIViewController, mi raccomando spuntate il flag With Xib for user Interface.
L’unica cosa da fare ora è modificare il metodo didFinishLaunchingWithOptions all’interno del file AppDelegate.m
[code lang=”obj-c”]
#import "ViewController.h"
@implementation AppDelegate
– (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.rootViewController = [[ViewController alloc] init];
[self.window makeKeyAndVisible];
return YES;
}
[/code]
Come si può notare il tutto è veramente molto semplice ^_^ .