Incrementare automaticamente i Build Numbers in Xcode 4

gennaio 29, 2012

È uno script da eseguire nella Build Phase: Incrementing Build Numbers in Xcode | Dave DeLong.

Attenzione, l’autore presuppone che il vostro campo “Build” sia un numero (non una sequenza di numeri separati da “.”, come invece impostato di default da Xcode).

Il risultato sarebbe quello di avere, ad esempio, versione “1.1” della App (inserito a piacere) e build number “153”, ottenuto in automatico in base al numero di build effettuate.


Mostrare warning in Xcode per i TODOs nel codice

novembre 4, 2011

Make Xcode nag you about unfinished TODOs – Whatever happened to Benjamin Ragheb?.

In breve:

 Project > New Build Phase > New Run Script Build Phase

Eseguire lo script:

KEYWORDS="TODO:|FIXME:|\?\?\?:|\!\!\!:"
find ${SRCROOT} \( -name "*.h" -or -name "*.m" \) -print0 | \
    xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | \
    perl -p -e "s/($KEYWORDS)/ warning: \$1/"

iPhone Static Libraries

ottobre 19, 2010

Ormai uso WordPress come segnalibro 😛

Mi salvo tre articoli di Blog che mi sono piaciuti sul medesimo argomento. Possono sempre tornare utili.

Easy, Modular Code Sharing Across iPhone Apps: Static Libraries and Cross-Project References — ClintHarris.net.

iPhone Programming Tips: building Unix software

Xcode: The complete explanation on how to use static libraries.


Aggiungere Header e External Libraries a progetti Xcode

ottobre 18, 2010

Mi è piaciuto e l’ho bloggato 😀

Adding Headers and External Libraries to Xcode Projects | The Blog of Maxim Porges.


Interface Builder: Issue: This window’s content rectangle does not lie entirely on the screen with the menu bar and may not be completely visible for all screen resolutions and configurations.

marzo 16, 2010

Possibile warning di Interface Builder:

Object: Window
ID: 21
Type: Illegal Configuration
Issue: This window’s content rectangle does not lie entirely on the screen with the menu bar and may not be completely visible for all screen resolutions and configurations.

Soluzione (molto semplice): spostate la posizione iniziale della finestra all’avvio della applicazione! 🙂

Potete farlo dall’inspector, spostando la posizione iniziale della finestra lontano dal margine sinistro.


Dimmi Perchè…

ottobre 28, 2009

…non è possibile spostare in basso il frame “Detail” di Xcode ? Non è per il puro e semplice gusto di rompere le palle, ma vengo da (più di) un IDE che permette non solo di riorganizzare i frame come meglio preferisco, ma generalmente pone il frame con i dettagli in fondo alla finestra e mi turba averlo in alto in Xcode! 🙂