Mrz 18
Open Toolchain Quellcode für die iPhone 2.0 Aspen Plattform kompilieren.
Wie schon zuvor angekündigt, hat es iPhone Hacker Jonathan Zdziarski, Autor des Buches iPhone Open Application Development, nun geschafft mit der der Open Toolchain (inoffizielles SDK) Programme für die Aspen Plattform (iPhone Firmware 1.2 bzw 2.0) zu kompilieren. Zdziarski passte dazu u.a. die Header an, so dass die neuen Funktionen und Klassen der Aspen Plattform ansprechbar sind. Mit diesen Headern ist es sogar möglich mit dem neuen SDK auf die alt bewährten Klassen zurückzugreifen. Dadurch kann man seinen alten Toolchain-Quellcode ohne Änderungen auf dem neuen SDK kompilieren. Allerdings wird Apple solche Applikationen nicht im iTunes App Store zulassen. Daher empfiehlt es sich diese Funktionen nur zu benutzen, wenn man Programme ohne DRM veröffentlichen möchte oder Funktionen benötigt, welche Apple im SDK versteckt hat.
Die Header Dateien für das neue SDK können vom SVN des iPhone dev teams mit folgendem Befehl runtergeladen werden:
svn co http://iphone-dev.googlecode.com/svn/branches/include-1.2-sdk
Eine fertige binary Toolchain für Mac OSX Leopard mit Aspen Support gibt es hier.
Mehr Informationen kann man auf Zdziarskis Blog nachlesen.








20.03.2008 um 14:39 Uhr
Hallo Holeg!
Ich habe wiedermal ein Programmierproblem:
Mein Programm gibt einen Ordnerinhalt in einer tabelle wieder. ich kann die einträge löschen (also vond er HDD) aber sie werden in der Tabelle weiter angezeigt….
Laut Apple:
http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006943-CH3-SW39
verwendet man hier die methode:
deleteRowsAtIndexPaths:withRowAnimation:
aber ich schaff es einfach nicht.
hast du vl einen vorschlag oder ein beispiel?
LG Michael
20.03.2008 um 15:57 Uhr
Nach dem Löschen musst Du die Funktion reloadData der UITableView aufrufen, damit der Inhalt der Tabelle aktualisiert wird.
20.03.2008 um 15:59 Uhr
tja, dass habe ich auch schon ausprobiert, leider ohne erfolg…:(
20.03.2008 um 16:27 Uhr
habs schon gelöst, danke trotzdem ;)
09.04.2008 um 08:26 Uhr
Hallo Holeg!
Muss ich die binary Toolchain für Mac OSX Leopard mit Aspen Support einfach nur entpacken und meinen /usr/local/ ersetzen?
Leider ist auf der Zdziarskis Blog -Seite die Anleitung ein Deadlink, sonst könnt ichs dort lesen…
LG
LG
09.04.2008 um 10:08 Uhr
Schau mal unter http://wikee.iphwn.org