I erstelltNSLog NSArray in NSArray
NSArray *test = @[@[@1,@2,@3,@4], @[@3,@5,@6,@7]];
die als nsarray
von nsarray
berücksichtigt werden.
aber wenn ich es aus mit
NSLog (@"%@", test); or NSLog(@"%@", test[0]);
NSLog (@"%@", [test ObjectAtIndex: 0]);
der Prozess endet immer mit
NSException; Signal SIGABRT
Reason: 'NSInvalidArgumentException', '-[__NSArrayI compare:]:unrecognized selector sent to instance 0x608000262788'
Bitte helfen Sie mir drucken wollte, konnte mir jemand sagen, wie man mit diesem Problem umgehen? Und im Allgemeinen, wie man das Problem 'Signal SIGABRT'
debuggt?
kann u verwenden '[[[Test objectAtIndex: 0] objectAtIndex: 0] objectAtIndex: 0]' da Ihr Array im Inneren mehr Array enthält – Tj3n
Vielleicht möchten Sie Ihre Nachricht bearbeiten, um die Code-Formatierung verwenden. –
Sie machen einen grundlegenden Fehler. '@' ist ein Symbol vor einer Zeichenfolge. 1, 2, 3, 4 und andere Ganzzahlen sind keine Zeichenketten. –