Auto

Dispatchqueue.a Principal.eu fraco assíncrono

Dispatchqueue.a Principal.eu fraco assíncrono
  1. Você precisa de um eu fraco na fila de despacho?
  2. O que é um eu fraco em Swift?
  3. Por que você geralmente cria uma referência fraca ao usar a si mesmo em um IOS de bloco?

Você precisa de um eu fraco na fila de despacho?

Usar [self fraco] só é necessário em situações em que capturar a si mesmo fortemente acabaria causando um ciclo de retenção, por exemplo, quando o self está sendo capturado dentro de um fechamento que também é retido pelo mesmo objeto.

O que é um eu fraco em Swift?

Em Swift, precisamos usar um self fraco e um self sem dono para fornecer à ARC as informações necessárias entre os relacionamentos em nosso código. Sem usar fraco ou sem proprietário, você está basicamente dizendo ao ARC que uma certa "referência forte" é necessária e está impedindo que a contagem de referência vá para zero.

Por que você geralmente cria uma referência fraca ao usar a si mesmo em um IOS de bloco?

Mas se o paginator for propriedade de ViewController, e esses blocos não forem chamados após o ViewController ser liberado, usar uma referência __weak seria o movimento seguro (porque self possui aquilo que possui os blocos, e portanto é provável que ainda esteja por perto quando os blocos o chamam, embora não o retenham).

Por que praticar teclas equivalentes enarmônicas como teclas separadas
Por que é importante entender os equivalentes enarmônicos?Quais chaves são enarmônicas?Quantas assinaturas de chave são enarmônicas?Que chave é Enharm...
Por que a música impressa é publicada com enarmônicas incorretas?
Por que temos Enarmônicas na música?Por que temos Enarmônicas?Por que os compositores usam notas enarmônicas?Por que os acidentes são usados ​​na músi...
pode a teoria musical sabotar a criatividade
A teoria musical não sabotará a criatividade, contanto que você siga uma concepção particular do que a "teoria" realmente é. Observe que esta concepçã...