Core Data Anfänger

Dieses Thema im Forum "Mac OS X Entwickler, Programmierer" wurde erstellt von Mackie Messer, 03.06.2006.

  1. Mackie Messer

    Mackie Messer Thread Starter MacUser Mitglied

    Beiträge:
    63
    Zustimmungen:
    0
    MacUser seit:
    11.06.2005
    Hi,

    ich steige gerade eben in die Entwicklung für Mac OS X ein. Habe bisher nur diverse Scriptsprachen genutzt(PHP, AS, Lingo, JS), daher ist Objective-C noch etwas neu für mich. Also hab ich mich erst mal an das Core Data Video Tutorial von der ADC gewagt und das funktioniert auch alles prima. Jedoch möchte ich nun die Daten manipulieren die angelegt werden in der Applikation. Ich mache nun z.B. für ein Table View eine NSArrayController Instanz im Interface Builder. Verzeiht mir die dumme Frage aber wie kann ich darauf nun über Objective-C auf dieses Array zugreifen (das ist doch ein Array?) Wie sprech ich das Ding eigentlich an wenn ich z.B. das letze Element im Array ansprechen will usw.
    Bin halt ein Vollrookie, aber wär nett wenn mir das jemand schonend gegart beibringt :D

    Thx:)
     
  2. sECuRE

    sECuRE MacUser Mitglied

    Beiträge:
    566
    Zustimmungen:
    6
    MacUser seit:
    25.06.2005
    Hi,

    also prinzipiell musst du dein Array vorher selbst definieren als IBOutlet. Anschließend kannst du den ArrayController damit verbinden - Controller stellen immer nur eine Repräsentation eines bestehenden Objekts dar für Dienste wie CoreData.

    Ein gutes Tutorial, das mir am Anfang recht viel Kopfzerbrechen bereitet hat (durch den zusätzlichen Controller wird's halt nochmal ne Abstraktionsstufe höher), findest du auf http://cocoadevcentral.com/articles/000080.php.

    Außerdem kann ich dir "Cocoa Programming for Mac OS X" von Aaron Hillegass nur empfehlen: http://www.bignerdranch.com/products/cocoa1.shtml

    cu
     
  3. Spacemojo

    Spacemojo MacUser Mitglied

    Beiträge:
    617
    Zustimmungen:
    21
    MacUser seit:
    16.05.2004
    Ich glaube, dass Core Data für Anfang zu schwierig ist. Kauf dir am besten ein Cocoa-Buch und lerne Schritt für Schritt Cocoa. Dann klappt es auch später mit Core Data.
     
  4. Mackie Messer

    Mackie Messer Thread Starter MacUser Mitglied

    Beiträge:
    63
    Zustimmungen:
    0
    MacUser seit:
    11.06.2005
    sehr ermutigend, danke :). Ich studiere erst mal den Link von Secure, dann schauen wir weiter.
     
  5. below

    below MacUser Mitglied

    Beiträge:
    13.297
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Ich stimme spacemojo zu: CoreData macht viele Sachen leichter, aber ein paar Grundlagen zu Objektive-C musst Du schon mitbringen.

    Alex
     
Die Seite wird geladen...

Diese Seite empfehlen