Syntax Fehler!

Diskutiere das Thema Syntax Fehler! im Forum Mac OS Entwickler, Programmierer.

  1. fkmac

    fkmac Thread Starter Mitglied

    Beiträge:
    19
    Zustimmungen:
    1
    Mitglied seit:
    13.01.2013
    Hi Leute, ich habe in einem alten Projekt folgenden Code , der auch Funktioniert.
    Alte APP

    - (void)encodeWithCoder:(NSCoder *)encoder;
    {
    [encoder encodeObject:
    [self produktauswahl] forKey@"produktauswahl"];
    [encoder encodeFloat:
    [self einkaufauswahl] forKey@"einkaufauswahl"];
    }


    - (id)initWithCoder:(NSCoder *)decoder;
    {
    if ( ![super init] )

    return nil;

    [self setProduktauswahl:
    [decoder decodeObjectForKey@"produktauswahl"]];
    [self setEinkaufauswahl:
    [decoder decodeFloatForKey@"einkaufauswahl"]];
    }
    in einer Neuen APP

    - (void)encodeWithCoder:(NSCoder *)encoder;
    { [encoder encodeFloat:
    *[self MaterialMengeTextFeld] forKey@"MaterialMengeTextFel"];
    }

    Nun bekomme ich beim schreiben diese Syntax angeboten.
    - (id)initWithCoder:(NSCoder *)decoder;{
    [self setMaterialMengeTextFeld:<#(float * _Nonnull)#>
    }
    weiß aber nicht was ich jetzt anders schreiben muss.
    kann einer helfen?

    Danke schon mal.
     
  2. fkmac

    fkmac Thread Starter Mitglied

    Beiträge:
    19
    Zustimmungen:
    1
    Mitglied seit:
    13.01.2013
    Hab den Fehler gefunden.
     
  3. schatzfinder

    schatzfinder Mitglied

    Beiträge:
    5.913
    Zustimmungen:
    1.344
    Mitglied seit:
    09.12.2006
    danke!
     
Die Seite wird geladen...

MacUser.de weiterempfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite weitersurfst, akzeptierst du unseren Einsatz von Cookies. Akzeptieren Weitere Informationen...