Mar 30
Come è possibile intuire dal titolo, quest’oggi vi fornisco un po’ di codice per realizzare una simpatica animazione per il puntatore della posizione in una mappa.
Senza che vi dico che dovrete fare il controller come delegato per la classe MKMapView, scriviamo il metodo:
- (void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views
Il metodo permette di effettuare qualsiasi operazione quando si aggiunge un puntatore (MKAnnotation).
Leggi il resto di questo articolo »
Mar 07
“Conta le pecore” è un gioco per scacciare i pensieri e per divertire grandi e piccoli. Particolarmente indicato per coloro che non vogliono perdere tempo ad imparare le regole di un gioco, infatti è di semplice utilizzo, ma nello stesso tempo coinvolgente. E’ reso longevo dall’incremento progressivo della difficoltà nei livelli.
Ci sono ben 999 livelli, ognuno studiato per una progressiva difficoltà.
In soldoni il gioco consiste nel far saltare alle pecore la staccionata, cercando di prendere i bonus extra che compariranno sullo schermo ed evitando di far passare i lupi che cercheranno di entrare nel recinto delle pecore. In aggiunta è richiesto contare tutte le pecore che riescono a salvarsi entrando nel recinto.
Leggi il resto di questo articolo »
Ott 29
Il problema è venuto fuori quando ho distribuito un’applicazione per un cliente che aveva un iPhone 3G. L’errore si manifesta quando si sincronizza l’app tramite iTunes e l’iPhone.
Mi sono ricordato che precedentemente all’aggiornamento di XCode l’app veniva installata correttamente. La versione incriminata è la 4.2 di XCode.
Provate a seguire i passi successivi, con me hanno funzionato:
Clicca sul nome del progetto, Target:
Leggi il resto di questo articolo »
Set 26
Nelle varie prove per la realizzazione di app in XCode mi sono imbattuto a dover nascondere la View della TabBar senza però perderne le proprietà.
Provate a cercare una soluzione su internet e poi tornate. Io al momento non ne ho trovata nessuna valida.
Allora mi sono messo a provare vari tentativi ed ho trovato la soluzione. Ve la presento:
[self.tabBarController.tabBar setHidden:YES];
for (UIView *v in self.tabBarController.view.subviews) {
[v setFrame:CGRectMake(0, 0, 320, 480)];
}
Leggi il resto di questo articolo »
Set 22
Ho aggiornato la macchina virtuale alla versione 10.6.8 di Snow Leopard per Mac OSX. L’aggiornamento include Mac App Store, iTunes 10.4.1 e Safari 5.1 oltre che aggiornamenti per la sicurezza e bugs minori.
Ricordo che la macchina virtuale creata è in italiano e con i drivers per l’audio installati e funzionanti.
Leggi il resto di questo articolo »
Ago 24
Quando studiamo un nuovo linguaggio è sempre difficile ricordare la sintassi di tutti i comandi, le abbrevazione e via dicendo. Ecco una lista di comandi matematici che si trovano in Math.h:
double pow ( double, double ) – potenza di
NSLog(@"%.f", pow(3,2) ); //result 9
NSLog(@"%.f", pow(3,3) ); //result 27
double sqrt( double ) – radice quadrata
NSLog(@"%.f", sqrt(16) ); //result 4
NSLog(@"%.f", sqrt(81) ); //result 9
double ceil ( double ) – restituisce l’intero più grande
NSLog(@"res: %.f", ceil(3.000000000001)); //result 4
NSLog(@"res: %.f", ceil(3.00)); //result 3
double floor ( double ) – troncamento
NSLog(@"res: %.f", floor(3.000000000001)); //result 3
NSLog(@"res: %.f", floor(3.9999999)); //result 3
Leggi il resto di questo articolo »
Ultimi Commenti