Avatar ·

Objective-C कोड को Swift से कैसे कॉल करें: चरण-दर-चरण मार्गदर्शिका

सभी को नमस्कार! मैं iOS डेवलपमेंट में नौसिखिया हूँ (लगभग एक महीने से Swift सीख रहा हूँ), और मुझे एक समस्या हुई है। मैं एक प्रोजेक्ट पर काम कर रहा हूँ जहाँ Objective-C में लिखी एक पुरानी लाइब्रेरी का उपयोग करना है। मैं सारी नई लॉजिक Swift में लिख रहा हूँ, लेकिन मुझे समझ नहीं आ रहा कि Objective-C कोड को Swift से सही तरीके से कैसे कॉल करूँ। मेरे पास `LegacyCalculator` नाम का एक Objective-C क्लास है, जो `LegacyCalculator.h` और `LegacyCalculator.m` फ़ाइलों में स्थित है। यहाँ नमूना कोड है: ```objective-c // LegacyCalculator.h #import @interface LegacyCalculator : NSObject - (NSInteger)addNumber:(NSInteger)a toNumber:(NSInteger)b; - (NSString *)greetWithName:(NSString *)name; @end ``` ```objective-c // LegacyCalculator.m #import "LegacyCalculator.h" @implementation LegacyCalculator - (NSInteger)addNumber:(NSInteger)a toNumber:(NSInteger)b { return a + b; } - (NSString *)greetWithName:(NSString *)name { return [NSString stringWithFormat:@"Hello, %@!", name]; } @end ```