Come un doop stavo dichiarando Instant Variables (iVar) e poi @property nel file di interfaccia .h per un po 'di tempo.Devo continuare a usare iVar e @property (non anatomico, conservare) più @synthesize in Automatic Reference Counting (ARC)?
@interface MainGameViewController : UIViewController {
UserFactorsViewController *userFactorsViewController;
UITableView *myTableView;
}
@property (nonatomic, retain) UserFactorsViewController *userFactorsViewController;
@property (nonatomic, retain) IBOutlet UITableView *myTableView;
In Conteggio di riferimento automatico, devo semplicemente fare a meno di iVar e passare a @property? Dovrei avere persino la parola "conservare" nella proprietà? Cosa succede se sto distribuendo per iOS 4.3, dovrei comunque usare ARC?
Grazie. Ma qual è il modo "corretto" di farlo sotto ARC? dovrei avere solo proprietà e lasciare sintetizzare occuparmi del resto? e metti solo la proprietà (non anatomica) per ogni variabile oggetto FORTE che ho? – Ben
'@property (nonatomic, strong) UserFactorsViewController * userFactorsViewController;' '@property (nonatomic, strong) IBOutlet UITableView * myTableView;' – 5StringRyan
Grazie mille Hans. Apprezzalo. – Ben