App converti à l'ARC, maintenant obtenir des avertissements au sujet de mes propriétés

J'ai juste converti mon appli pour ARC, et bien qu'il s'appuie fine, je reçois comme de 600 mises en garde, tous relatifs à mes propriétés. Tels que:

Propriété par défaut de l'attribut '"attribuer" pas approprié pour les non-gc objet

Pas de "céder", de "conserver" ou "copie" de l'attribut est spécifié: "assign" est
supposé

App converti à l'ARC, maintenant obtenir des avertissements au sujet de mes propriétés

Après Xcode converti mon code, voici ce que mon propriétés apparence:

@property (nonatomic) EKEventStore *eventStore;
@property (nonatomic) EKCalendar *defaultCalendar;
@property (nonatomic) UIActionSheet *currentActionSheet;
@property (nonatomic) UILabel *noEventLabel;

Quelqu'un a parlé d'avoir besoin d'ajouter strong à tous de ces. Est-ce le cas? Ne Xcode oubliez pas d'ajouter quelque chose?

Qu'ont fait les propriétés ressemblent avant la conversion? N'avez pas utilisé l'ARC, mais je m'attends à le voir (nonatomic, retain) ou (nonatomic, céder) etc
Oui, avant, ils étaient (nonatomic, retain)
peut-être vous pouvez le voir, cette question: stackoverflow.com/questions/25917861/...

OriginalL'auteur Nic Hubbard | 2012-03-07