Mögliche Duplizieren:
Is literal creation of an NSMutableDictionary less efficient than the class helper method?eine NSMutableArray mit einem wörtlichen über mutableCopy oder arrayWithArray erstellen:
Nach dem WWDC Video, das ObjectiveC Literale einführt, kann NSMutableArray
s wie so initialisiert werden:
[NSMutableArray arrayWithArray:@[]];
aber was wäre, wenn wir es tun würden wie t his:
Ich weiß, dass man das Array initialisiert, und das andere ist nur eine flache Kopie; daher ist die Speicherverwaltung anders. Aber wenn wir ARC verwenden, was sind die Nachteile der Verwendung von ARC? Ist es teurer? ARC behandelt wahrscheinlich beide unterschiedlich, aber ich frage mich nur, ob die Verwendung von mutableCopy
"schlechter" ist oder nicht.
Was ist mit '[NSMutableArray Array]'? –