Deselezionare una UITableViewCell in SelectRowAtIndexPath

Creando una tabella (UITableView) con la classica procedura guidata di Xcode (in un UITableViewController), le varie funzionalità sono già gestite. Qualora venga creata una tabella in una View (es UIViewController), ci sono alcune cose da gestire manualmente. Tra queste, bisogna gestire la deselezione della cella dopo il tap sulla stessa, altrimenti resta selezionata (highlighted) in … Leggi tutto

Sistemare l’errore “missing architecture” in Xcode e nell’Organizer

Dopo aver scaricato il nuovo xCode 4.2 ho provato ad inviare una nuova app, ma sia durante la compilazione in xCode che durante l’operazione di validazione nell’Organizer, ho ricevuto l’errore:

Per sistemare tutto basta accedere alla sezione “Build Setting” del Target del progetto, poi andare nella sezione “Architectures” in cui dovrebbe esserci Standard (arm7) – … Leggi tutto

CodeSign error: Certificate identity iPhone Distribution: appears more than once in the keychain. The codesign tool requires there only be one.

Se dovete gestire più di un account Apple ID, potrebbe capitarvi di vedere il seguente messaggio durante la creazione della versione dell’app per il caricamento nell’App Store:

Questo errore è legato al fatto che esistono due certificati con lo stesso nome nel portachiavi. Io ho fatto un po’ di prove, ed alla fine ho … Leggi tutto

Objective-C – Aggiungere il bordo ad un’immagine (UIImage)

La soluzione più veloce per aggiungere il bordo ad un’immagine (UIImage) in Objective-C è importare il framework QuartzCore, importare nell’intestazione l’header della libreria:

e poi inserire nel metodo che lavora sull’immagine il seguente codice:

enjoy

UIColor allocare con un valore esadecimale(hex value)

Chi sviluppa in objective-c è abituato ad allocare i colori nel seguente modo:

oppure più semplicemente:

Potrebbe capitare però di voler usare un colore di cui si conosce il valore esadecimale, il classico valore che si usa per lo sviluppo web. Vi suggerisco allora un paio di macro da inserire nel file di … Leggi tutto

Localizzare in Italiano il controllo UIDatePicker nell’iPhone Simulator

Per localizzare in Italiano il componente UIDatePicker è sufficiente configurare l’iPhone Simulator per funzionare in lingua Italiana. 1.) Uscire dall’App ed andare in Settings (appare premendo il pulsante Home nel simulatore) 2.) Selezionare General 3.) Selezionare International 4.) Selezionare Language ed impostare Italiano 5.) Tornare indietro, selezionare Region Format ed impostare Italia 6.) Rilaciare l’applicazione … Leggi tutto