Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog
Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog
Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Apriamo ora il file “xml<strong>Tutorial</strong>ViewController.m” e definiamo il seguente metodo:<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
// Metodo eseguito all'avvio della vista<br />
- (void)viewDidLoad {<br />
[su<strong>per</strong> viewDidLoad];<br />
! // definiamo il <strong>per</strong>corso del file xml<br />
! NSString *pathProgetto = [[NSBundle mainBundle] bundlePath];<br />
! path = [[NSString alloc] initWithString:[pathProgetto<br />
stringByAppendingPathComponent:@"dati.xml"]];<br />
}<br />
Questo metodo viene eseguito all’avvio della vista, e ci <strong>per</strong>mette di definire dei comportamenti<br />
che devono essere eseguiti prima di ogni altra cosa. Con le due istruzioni che abbiamo inserito<br />
definiamo il <strong>per</strong>corso del nostro file “dati.xml”: esso viene cercato all’interno della cartella del<br />
nostro progetto. Queste istruzioni sono molto importanti, in quanto non viene definito un<br />
<strong>per</strong>corso assoluto (soluzione sempre sconsigliabile e spesso errata), ma viene definito il <strong>per</strong>corso<br />
effettivo in cui si trova il file.<br />
Dobbiamo ora definire l’azione che viene eseguita quando premiamo sul pulsante. Ecco il codice<br />
da inserire:<br />
<strong>Tutorial</strong> <strong>pratici</strong> <strong>per</strong> <strong>iPhone</strong> <strong>SDK</strong>! 104