wie man ein Objekt zu NSMutableArray hinzufügt

Ich versuche, eine Eingabedatei (falls vorhanden) zu lesen und möchte dieser Eingabe dann eine Zeichenfolge hinzufügen. Mein Code sieht wie folgt aus:

NSMutableArray *listData = [[NSMutableArray alloc] initWithContentsOfFile:*filepath*];
// listData = null if the input file does not exist.
NSString *jobName = [NSString stringWithFormat:@"My New Job"];
[listData addObject:jobName];

wenn die Eingabe existiert dann nachaddObject: jobName, das listData wird aktualisiert, aber wenn die Eingabedatei nicht existiert, wird das listData gibt immer noch null nachaddObject: jobName. Meine Eingabedatei (falls vorhanden) sieht ungefähr so aus.

<array>
      <string>My Job 1</string>
      <string>My Job 2</string>
      <string>My Job 3</string>
</array>

Ich möchte die Zeichenfolge in das vorhandene Zeichenfolgenarray einfügen oder ein neues Zeichenfolgenarray "jobName" erstellen, sofern es nicht bereits vorhanden ist. Kann mir jemand helfen? Welche Methode soll ich verwenden, um ein neues Array von Zeichenfolgen zu erstellen, wenn die Eingabedatei nicht vorhanden ist?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage