Einstieg in die Programmierung und Steuerung von Hardware.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Chris schrieb:

    Setz dich hin und leg los. Du hast 2 Jahre Zeit.
    Kauf Dir ein ordentliches Buch, das von Amin oder Hillegass.

    Vollste Zustimmung.

    Ein Tip wäre noch der Besuch einer Bibliothek. Das ist ein Ort wo viel bedrucktes totes Holz gelagert und auch verliehen wird.

    Chris schrieb:

    ... in vielen Fällen irgendwelche Power ohne großes Hintergrundwissen.

    Ich nehme an Du meintest Poser. Nicht Power.
    * Kann Spuren von Erdnüssen enthalten.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NSObject ()

  • NSObject schrieb:

    Chris schrieb:

    Setz dich hin und leg los. Du hast 2 Jahre Zeit.
    Kauf Dir ein ordentliches Buch, das von Amin oder Hillegass.

    Vollste Zustimmung.

    Ein Tip wäre noch der Besuch einer Bibliothek. Das ist ein Ort wo viel bedrucktes totes Holz gelagert und auch verliehen wird.

    Chris schrieb:

    ... in vielen Fällen irgendwelche Power ohne großes Hintergrundwissen.

    Ich nehme an Du meintest Poser. Nicht Power.

    Und schon geändert.

    Chris
    Man macht einfach solange irgendwelche Dinge, bis man tot ist.
    Und dann bekommen die anderen Kuchen.
  • Hihi, ja.
    Diverse Feinheiten der Programmiersprache. :)

    Sarah-Tina schrieb:

    Beispiel:

    Quellcode

    1. - (NSString*)stringForObjectValue:(id)obj;
    2. - (BOOL)getObjectValue:(id*)obj forString:(NSString*)string errorDescription:(NSString**)error;
    3. - (bool)isPartialStringValid:(NSString*)partialString newEditingString:(NSString**) newString errorDescription:(NSString**)error;


    Objective-C ist halt eine Obermenge von C. Alles, was in C geht, geht auch in Objective-C. Klingt logisch, ist bei C# aber eben nicht der Fall. +grummel+ Anyways.
    * = Zeiger.

    int * summand = Zeiger namens 'summand', der auf irgend eine Speicheradresse mit der Größe eines Integers (Ganzzahl, vorzeichenbehaftet) zeigt.
    int ** summe = Zeiger namens 'summe', der auf irgend eine Speicheradresse zeigt, die auf irgend eine Speicheradresse mit der Größe eines Integers (Ganzzahl, vorzeichenbehaftet) zeigt.
    Zeiger sind beim Anfang allesamt Arschlöcher. Wichtig ist hier nur: In Objective-C funktioniert kaum was ohne Zeiger. Genau wie in C.

    Und (Erfahrungswert) du hast da vermutlich einen Fehler in deiner Liste. Hinter id steht eigentlich niemals ein *.
    Denn id ist definiert als void *, also ein Zeiger names 'id', der auf eine Speicheradresse ohne definierte Größe (void) zeigt. Es werden selten Zeiger auf Zeiger auf id genutzt.
    Wie gesagt: diverse Feinheiten.

    Ganz niedliche Erklärung für Zeiger (meiner Meinung nach) ist das hier.
    «Applejack» "Don't you use your fancy mathematics to muddle the issue!"

    Iä-86! Iä-64! Awavauatsh fthagn!

    kmr schrieb:

    Ach, Du bist auch so ein leichtgläubiger Zeitgenosse, der alles glaubt, was irgendwelche Typen vor sich hin brabbeln. :-P
  • Hi,
    das Thema macht mich noch wahnsinnig. Nun habe ich mir das Buch "iOS-Programmierung für iPhone und iPad" von Conway und Hillegass gekauft. Die Erklärungen sind super und nachvollziehbar.

    Leider hat sich das Handling bei Xcode geändert und nun macht es nicht mehr das, was im Buch beschrieben ist. Schon alleine die Symbole bei der Dateierstellung sind andere. Es generiert andere Dateien als im Buch beschrieben und die Elemente im Code haben auch eine andere Struktur. Ich könnt heulen. ;( Nicht mal das erste Programm im Buch lässt sich umsetzen, weil ich keine Verbindungen herstellen kann.

    Liebe Grüße
    Tina
  • Bemüh mal Google nach "switch xcode 3 xcode 4"
    Da könntest du gegebenenfalls hilfreiche Links finden.
    Ich glaube, der Amin hatte auch mal ne Anleitung/Tipps zum Arbeiten mit seinem Buch unter Xcode 4 geschrieben, bin mir aber nicht mehr sicher wo.
    «Applejack» "Don't you use your fancy mathematics to muddle the issue!"

    Iä-86! Iä-64! Awavauatsh fthagn!

    kmr schrieb:

    Ach, Du bist auch so ein leichtgläubiger Zeitgenosse, der alles glaubt, was irgendwelche Typen vor sich hin brabbeln. :-P