#017: Zurück zum Mac - NSTableView (27:53 Minuten)

#017: Zurück zum Mac - NSTableView
Diesmal kümmern wir uns mal wieder um OS X, bieten euch aber einen lückenlosen Übergang vom iPhone und zeigen euch, wie ihr den TableView aus Folge #015 auch unter OS X bauen könnt. Dies ist gleichzeitig der Einstieg in ein Projekt, dass wir langfristig im Zuge dieses Podcasts mit euch umsetzen wollen. Es handelt sich also um die Vorbereitungen, um hier demnächst eine richtige Applikation zu schreiben! Was das für eine Applikation ist, das wird aber noch nicht verraten... ;-)
Quellcode zu dieser Folge: TableView.zip
Trackbacks:
http://www.mac-talk.eu/entwickler/71-videotutorials-zu-objective-c.html
15 Kommentare | Permalink | Trackback-Info | Film in HD ansehen!

Anzeige / Partnerlink

Kommentar hinzufügen

 
Name:
Email (optional):
Text:
Sicherheitscode:
Bitte geben Sie hier die unten abgebildete 5-stellige Zahl aus dem Bild ein!
Um die 1 besser von der 7 unterscheiden zu können, hat die 1 unten immer einen waagerechten Strich.

15. ChristianS am 14. Nov 2009, 21:55 Uhr

Ja, immer dieselben ollen Kamellen-Buchtipps (gähn). Ich hätte mal was wirklich bahnbrechend Neues für alle Interessierten:
Den Titel hab ich vergessen, aber der Autor heißt Hildegard oder so ähnlich - also ein absolut irrer Wahnsinz-Schinken. Unbedingt reinziehen!
Naja, Hildgard hat was gegen die Punkt.Notation - 'n bisschen altbacken, wenn Ihr mich fragt, aber sonst - super! Ich geb mal 5 Sterne...
(von zehn möglichen).


14. peter am 13. Nov 2009, 18:10 Uhr

@Jörg:
Keine Sorge. Aus unserer Sicht beginnt der Podcast erst diesen Sonntag wirklich :o)

Peter

13. Jörg am 11. Nov 2009, 16:55 Uhr

@M.F. Es sind leider solche Kommentare, die es immer wieder schaffen, den Leuten die Lust nehmen, in Ihrer Freizeit hervorragende Arbeit zu leisten, und diese auch noch kostenlos zu verteilen.

Ich habe erst durch diesen Podcast den Einstieg in XCode gefunden, da hätten Bücher für 100 Euro nicht so viel gebracht.

Kritik ist ja gut, aber Du schießt hier Kilometer weit über das Ziel hinaus. Die einzige "bodenlose Frechheit" hier ist dein Kommentar.
Ich erlebe es aus beruflichen Gründen immer wieder, das Kunden sich vollkommen im Ton vergreifen. Und da habe ich noch mehr Verständnis, weil diese Kunden ja Geld bezahlt haben.

@Peter & Ingo: Lasst euch bitte nicht runterziehen. Ihr macht tolle Arbeit, und meinetwegen könnt ihr das Buch auch 3x pro Sendung loben:-)

12. Sven am 10. Nov 2009, 20:35 Uhr

Die Energie die ihr beiden in das Projekt steckt, fasziniert mich. Vielen Dank für eure Mühen, macht weiter so!

p.s.
Euer Podcast schlägt die video2brain-DVD "iPhone-Entwicklung" um längen!

11. Gummiball am 9. Nov 2009, 17:40 Uhr

Also ehrlich. Das Leben ist doch schon ernst genug!!! Ich finde den Gag mit dem Buch voll ok.

Bitte macht weiter so. Gerade die lockere Art von Euch beiden ist echt klasse.

Welches Buch war es noch mal?

10. am 9. Nov 2009, 16:52 Uhr

Was regt ihr euch über die Buchtipps auf? Seit doch dankbar, daß die beiden ihre Zeit opfern und mit viel Geduld alles erklären. Ausserdem kann man sich ja vor einem Kauf das Buch auch mal in einem "Buchladen" (ja wo man die Hardware vor dem Kaufen anfassen kann) mal ansehen und dann immer noch entscheiden, ob das was für einen ist oder eher nicht. Ein Buch was für mich wertvoll ist, muss anderen noch lange nicht nützen.

Lieber Peter und Ingo, lasst euch davon bitte nicht unterkriegen. Ich bin begeistert von eurem Podcast.

9. FrankH am 9. Nov 2009, 15:00 Uhr

also mal ehrlich: Wer den Buchtipp nicht als ein Running Gag versteht hat wohl nicht wirklich zugehört in den ganzen Podcast-Episoden oder hat generell was gegen die 0x02100-Jungs.
Gruß
Frank

8. Manuel am 9. Nov 2009, 14:36 Uhr

Ich lasse für 10.5 kompilieren. Ganz normal wie immer.

Manuel

7. @ramsch am 9. Nov 2009, 14:09 Uhr

Ach,... Weiter so mit dem Running Gag Jungs! :-)

Und nehmt euch in Zukunft des öftern weniger Zeit zum Schneiden, die Folge war witzig "Oooch, das machen wir gleich nochmal" und dann trotzdem drin gelassen :P

Wäre toll, wenn ihr auf Twitter bei Zeit jeweils antwortet.
Bei mir hat sich das eine oder andere Feedback angesammelt:

@0x02100 Hey ihr zwei lustigen Kerlchen! :) Ich geniesse euren
Screencast sowas von! Wie seid ihr auf den Namen gekommen? 0d8448?
Gruss!
@0x02100 Kleine Anmerkung: alles mit Route macht nicht der Compiler
sonder der Preprocessor (#if TARGET_ ...). Das wurde falsch erwähnt.
@0x02100 Noch was Kleines: die 3. verwendete Präprozessordirektive
TARGET_IPHONE gibt es nicht. Haben die '(' , ')' ringsherum einen
Zweck?
@0x02100 "Alle Methoden, die mit init oder copy beginnen, machen
übrigens automatisch ein retain." Ist das so, init? Nicht NUR
alloc&copy?
@0x02100 Anregung zum Screencast: vielleicht könntet ihr zu Beginn mal
etwas erzählen, wie ihr es gelernt habt, was ihr beruflich macht, ...

Ich bin auf Twitter @ramsch.

Ich freue mich sehr auf den nächsten Podcast und finde eure Arbeit
sehr, sehr gut.

Grüsse aus der Schweiz (nein, nicht Argentinien :P), Raphael

6. M.F. am 9. Nov 2009, 00:44 Uhr

Tut mir leid, aber gerade den Schluss dieser Folge empfinde ich persönlich als bodenlose Frechheit gegenüber Euren Zuhörern. Es wird sogar behauptet, Ihr schaut auch gerne in die von Euren Zuhörern gemachten Empfehlungen rein, aber trotzdem macht Ihr weiter nur Werbung für ein und das selbe Buch. Glaubwürdig ist was anderes.

5. peter am 8. Nov 2009, 23:42 Uhr

Hallo M.F.,

wäre schade, wenn Du raus wärst - Du hast uns bisher mit konstruktiver Kritik durchaus geholfen! Kannst Du unseren Buchtipp nicht als das sehen, was es ist - ein Running Gag?

Peter

4. M.F. am 8. Nov 2009, 23:35 Uhr

Was soll der Scheiss mit dem Buchtipp? Da werden im Forum wirkliche Alternativen genannt und Ihr tut so, als ob Ihr durch das Forum auf Eure Dauerempfehlung/-werbung aufmerksam geworden seid. Auch beim letzten mal habt Ihr einen angeblichen Hörer vorgeschoben. Ihr macht Euch lächerlich. Ich kann Euch leider nicht mehr ernst nehmen. Ich bin raus. Bitte löscht meinen Forum Account (M.F.).

3. peter am 8. Nov 2009, 23:35 Uhr

@Manuel:
Für welche Mac OS X Version lässt Du kompilieren? Ich weiß nicht, ob es daran liegt, aber möglich wäre es.

MacFuse ist ein NTFS-Treiber für den Mac. So kann man auf solche Volumes auch schreibend zugreifen. Offensichtlich legt der Installer auch einige Xcode-Templates mit bei.

@M.F.:
Aus Versehen, Aufregung, weil ... hat nix zu bedeuten also ;)

Peter

2. M.F. am 8. Nov 2009, 23:03 Uhr

Ingo, wieso korrigierst Du Dich bei Nennung von „iPhone OS“ auf „Phone OS“? Das System heißt „iPhone OS“.

1. Manuel am 8. Nov 2009, 19:39 Uhr

Hallo Ingo und Peter,

bei mir kommt im Controller immer der folgende Fahler:
cannot find protocol declaration for 'NSTableViewDataSource'.
Könnt ihr mir da helfen?

Außerdem gibt es bei mir unter 10.5 kein AppDelegate. Bei euch ist das ja da. Mach das einen unterschied?

Und was ist MacFuse? Wird bei euch beim erstellen eines Projektes ja immer angezeigt.

Manuel