Ho appena convertito la mia app in ARC
e, sebbene si sviluppi bene, ricevo 600 avvisi, tutti relativi alle mie proprietà. Quali:App convertita in ARC, ora ricevendo avvisi sulle mie proprietà
attributo proprietà Default 'assegnare' non è appropriato per non gc oggetto
n 'assegnazione', 'mantenere' o attributo 'copia' è specificata - 'assegnazione' è assunta
Dopo Xcode convertito il mio codice, qui è quello che le mie proprietà assomigliano:
@property (nonatomic) EKEventStore *eventStore;
@property (nonatomic) EKCalendar *defaultCalendar;
@property (nonatomic) UIActionSheet *currentActionSheet;
@property (nonatomic) UILabel *noEventLabel;
Qualcuno ha parlato della necessità di aggiungere strong
a tutti questi. È questo il caso? Xcode ha dimenticato di aggiungere qualcosa?
Che aspetto avevano le proprietà prima della conversione? Non ho ancora usato ARC, ma mi aspetterei di vedere (non anatomico, conservare) o (non anatomico, assegnare) ecc. –
Sì, prima che fossero (non anatomici, conservare) –