J'utilise un SDK pour une caméra USB. Le SDK spécifie que pour chaque image saisie, une fonction de rappel sera appelée. La fonction de rappel est définie à l'intérieur du SDK, il obtient un pointeur de données à l'image et une structure utilisée pour interpréter les données.comment utiliser les variables dans une fonction de délégué
Tout cela fonctionne correctement.
Pour en faire une application utile, j'ai besoin d'accéder à quelques variables de mon application. Maintenant, parce que la fonction de délégué est statique, je peux seulement accéder aux membres statiques. Je pensais à faire un singleton d'eux parce que ça va être statique, mais est-il « façon conventionelle » d'accéder à d'autres données dans une fonction de délégué?