Vedo sempre boilerplate per UITableViewController
dichiarareQual è il vantaggio dell'utilizzo di una NSString statica per CellIdentifier?
static NSString *CellIdentifier
in
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
Perché statica? L'ho modificato in molti punti perché le mie modifiche CellIdentifier
si basano sulla sezione? qual è il motivo dietro questo essere statico? Sto influenzando le prestazioni?
Quindi è meglio usare una NSString statica per ogni identificatore? –
Sì. Onestamente, se hai un piccolo numero di file nella tua tabella non farà davvero molta differenza - iOS è diventato molto più utile nella raccolta dei rifiuti, soprattutto da quando è uscito ARC. Ma anche così, è un'ottimizzazione che non richiede sforzi, quindi potresti anche usarlo. – memmons
grazie a questa è stata più una curiosità che un problema irrisolto, ma buono da sapere andare avanti. Grazie. –