In meinem root-View-Controller auf Null (mit dem Namen rootViewController.h) Ich habe eine EigenschaftObjective C Eigenschaft Reset durchlief nach dem Gebrauch
@property (nonatomic, strong) NSDictionary *contactList;
Im in diesem Wörterbuch zu speichern Wert versuchen. Im Bestehen der Eigenschaft meiner Funktion
AddContact *addContact = [[AddContact alloc]init];
NSString *result = @"";
result = [addContact addContact:user :[self contactList]];
Als ich meine Funktion Neuer Kontakt und Haltepunkt gehen, ist die Kontaktliste null, obwohl ich 5x auf der Kontaktliste mit diesem Code hinzugefügt.
User *newUser = [[User alloc]init];
newUser.name = user.name;
newUser.phoneNumber = user.phoneNumber;
newUser.companyName = user.companyName;
[contactList setValue:newUser forKey:newUser.name];
Hilfe
[addContact addContact: Benutzer: [self contactList]]; Diese Funktion scheint nicht korrekt formatiert zu sein, können Sie die Funktionsdefinitionszeile einfügen? – Mortgy
Funktionsdefinition hinzugefügt. – EdBer
Definitionszeile wie '- (void) addContact: (Benutzer *) Benutzer FromDicit: (NSDictionary *) dict;' sieht Ihre Definition so aus? – Mortgy