Avatar ·

Impossible d'utiliser les classes Swift dans Objective-C dans une bibliothèque statique

Bonjour à tous ! Je suis nouveau dans le développement iOS et j'essaie d'intégrer du code Swift dans un projet existant en Objective-C. J'ai une bibliothèque statique (static library) écrite en Swift, et je souhaite utiliser ses classes dans l'application principale Objective-C. Voici un exemple de ma classe Swift : ```swift import Foundation @objc public class MySwiftClass: NSObject { @objc public func sayHello() -> String { return "Hello from Swift!" } @objc public var name: String = "" } ``` J'ai ajouté ce fichier au projet, configuré le bridging header, mais lorsque j'essaie d'importer la classe Swift dans un fichier Objective-C, j'obtiens l'erreur : "No visible @interface for 'MySwiftClass' declares the selector 'sayHello'". Pourtant, dans le bridging header, j'ai écrit `#import "ProductModuleName-Swift.h"`, mais Xcode ne voit pas ma classe. Pouvez-vous me dire ce que je fais de travers ? Dois-je configurer la bibliothèque statique d'une manière particulière pour qu'elle fonctionne avec Objective-C ? Y a-t-il des flags de compilation à ajouter ?