Tag Archives: alloc

Convertire NSDictionary in XML

      Nessun commento su Convertire NSDictionary in XML

Conversione NSDictionary a dati XML: [code lang=”obj-c”] NSString *error; NSData *xmlData = [NSPropertyListSerialization dataFromPropertyList:dizionario format:NSPropertyListXMLFormat_v1_0 errorDescription:&error]; //controlliamo il log solo come verifica NSLog(@\”%@\”,[[NSString alloc]initWithData:xmlData encoding:NSUTF8StringEncoding]);</pre> [/code]

Programmazione iOS e Mac (Le Proprietà)@property

Le proprietà sollevano il programmatore dal compito di creare la coppia di metodi get/set per poter accedere alle variabili di istanza. Grazie alle properties il compilatore è in grado di generare automaticamente il codice per l’accesso alle variabili di istanza al di fuori della classe. La dichiarazione di una proprietà fa… Read more »

Programmazione iOS e Mac ( composizione)

      Nessun commento su Programmazione iOS e Mac ( composizione)

La composizione serve a definire una nuova classe come la ‘composizione’ di due o più classi. E’ ottenuta attraverso i riferimenti (puntatori) alle classi componenti. ES. Definiamo una classe che rappresenti il corpo umano : @interface CorpoUmano:NSObject{ Cuore *cuore; Gamba *gamba; ………. } @end   @implementation Cuore -(NSString *) description {… Read more »

Programmazione iOS e Mac, Creazione di una classe

La creazione di una classe è composta da due fasi fondamentali: 1)l’allocazione 2) l’inizializzazione. Es. id mioCerchio=[Cerchio alloc]; Il metodo alloc alloca la memoria necessaria alle variabili istanza del nuovo oggetto inizializzandole a 0, le variabili BOOL vengono inizializzate a NO, gli int a 0, i float a 0.0, i… Read more »

UITableView, gestiamo le tabelle (Seconda parte)

In questa seconda parte vedremo come aggiungere due funzionalità davvero molto importanti: la cancellazione delle singole celle e la possibilità di renderle selezionabili!!! 1)Apriamo il progetto tabella andiamo nel file rottview controller.m e aggiungiamo il seguente codice : [code lang=”objc”] – (void)viewDidLoad { [super viewDidLoad]; self.title = @&quot;Elementi Pc&quot;; lista… Read more »