La mia domanda è: Come impostare NSIndexPath a livello di programmazione.Imposta NSIndexPath al livello di programmazione
Per esempio aggiungo metodo:
- (void)setDefaultValue{
tempIndexPath = [NSIndexPath indexPathForRow:0 inSection:1];
}
In tableView delegato -cellForRowAtIndexPath voglio mettere a confronto due indexPath
if ([indexPath IsEqual: tempIndexPath]) ...
Ma in questo caso il mio tempIndexPath = null (penso - perché questo è oggetto autorelease)
Come impostare NSIndexPath in questo caso?
Grazie, tutto!
Creazione di una proprietà solo per conservare un oggetto Penso che sia una sopravvalutazione del problema. Inoltre questo ha l'effetto (di lato) di rendere il membro accessibile dall'esterno della classe, il che può essere indesiderabile, specialmente considerando che stiamo parlando di un membro "temp" ... – Saphrosit
@Saphrosit, hai ragione. Risposta modificata – LuisEspinoza