Ich würde sagen, es kommt darauf an. Wenn ich ein NSMutableArray innerhalb einer Methode erzeuge und es zurückgeben muss, dann werde ich normalerweise das NSMutableArray aus Gründen der Einfachheit und zur Verringerung des Speicherbedarfs des NSMutableArray zurückgeben, wenn der Aufrufer nicht die Fähigkeit hat, die Arraywerte direkt zu ändern Anwendung.
Wenn ich jedoch das NSMutableArray für den direkten Verbrauch innerhalb der aktuellen Methode erstelle, habe ich keinen Vorteil gesehen, es in ein NSArray zu transformieren.
Tags und Links objective-c ios