Hello,
Welcome to our Microsoft Q&A platform!
1.Swift is a newer language and creating bindings for libraries built with this language requires some additional steps and tooling.
we need write each and every method which we need to use in xamarin application that is not a good solution
When preparing the API definition interfaces, these definitions could be created manually or automatically by the Objective Sharpie tool and the generated header file. Check the link: https://learn.microsoft.com/en-us/xamarin/ios/platform/binding-swift/walkthrough#prepare-metadata
Related doc: https://devblogs.microsoft.com/xamarin/binding-ios-swift-libraries/
2.If you want to get a more simpler way to bind a native swift library, you could post a feature request to the product team on github.
Best Regards,
Jarvan Zhang
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.