Vous pouvez définir les paramètres de construction -> Apple LLVM7.1 - Langage - Objective C ->
ou utilisez
au lieu de __unsafe_unretained, mais si vous utilisez __unsafe_unretained, veuillez faire attention aux problèmes suivants. __weak
__unsafe_unretained spécifie une référence qui ne maintient pas l'objet référencé en vie et n'est pas définie sur zéro lorsqu'il n'y a pas de références fortes à l'objet. Si l'objet auquel il fait référence est désalloué, le pointeur reste en suspens.
Vous pouvez définir les paramètres de construction -> Apple LLVM7.1 - Langage - Objective C ->
ou utilisezau lieu de
__unsafe_unretained
, mais si vous utilisez __unsafe_unretained, veuillez faire attention aux problèmes suivants.__weak