Avatar ·

स्टैटिक लाइब्रेरी में Objective-C के अंदर Swift क्लासेज का उपयोग नहीं हो पा रहा है

सभी को नमस्ते! मैं iOS डेवलपमेंट में नौसिखिया हूँ और मौजूदा Objective-C प्रोजेक्ट में Swift कोड को इंटीग्रेट करने की कोशिश कर रहा हूँ। मेरे पास Swift में लिखी एक स्टैटिक लाइब्रेरी (static library) है, और मैं इसकी क्लासेज को मुख्य Objective-C एप्लिकेशन में उपयोग करना चाहता हूँ। यहाँ मेरी Swift क्लास का उदाहरण है: ```swift import Foundation @objc public class MySwiftClass: NSObject { @objc public func sayHello() -> String { return "Hello from Swift!" } @objc public var name: String = "" } ``` मैंने इस फ़ाइल को प्रोजेक्ट में जोड़ा, bridging header सेट किया, लेकिन जब Objective-C फ़ाइल में Swift क्लास को इम्पोर्ट करने की कोशिश करता हूँ, तो यह एरर आती है: "No visible @interface for 'MySwiftClass' declares the selector 'sayHello'". इसके अलावा, bridging header में मैंने `#import "ProductModuleName-Swift.h"` लिखा है, लेकिन