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/"

The Complete List of Objective-C 2.0 @ Compiler Directives | Learn & Master Cocos2D Game Development

ottobre 22, 2011

The Complete List of Objective-C 2.0 @ Compiler Directives | Learn & Master Cocos2D Game Development.

 

Da tenere presente. Si impara sempre qualcosa di nuovo.


Git Delete Last Commit

maggio 2, 2011

Git Delete Last Commit.


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.


Good Design Rules

marzo 16, 2010

10 Rules of Good Design by Dieter Rams

1. Good design should be innovative

2. Good design should make a product useful

3. Good design is aesthetic design

4. Good design will make a product understandable

5. Good design is honest

6. Good design is unobtrusive

7. Good design is long lived

8. Good design is consistent in every details

9. Good design should be environmentally friendly

10. Good design is as little design as possible