56 votes

Swift 5.0: 'withUnsafeBytes' est déconseillé: utilisez 'withUnsafeBytes<R>(...)</R>

J’ai déjà utilisé ce code dans Swift 4.2 pour générer un id:

`` est déprécié sur Swift 5.0. Comment puis-je résoudre ce problème?

7voto

Ramis Points 610

Une autre façon de fixer cet avertissement pour utiliser bindMemory (à:).

3voto

Mike Critchley Points 11

J’ai eu cette erreur que j’essayais de comprendre un tutoriel flux de compression. Pour le faire fonctionner, j’ai ajouté une étape de conversion du pointeur tampon brut en un UnsafePointer

Code original à partir d’un tutoriel sur qui je travaillais.

---> où l’entrée: Données

---> où le flux: compression_stream

Code avec une conversion pour faire fonctionner le code ci-dessus avec une méthode valide

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X