Swift/ObjC compatibility tool
- Mentors
- Liam
- Organization
- Dart
- Technologies
- swift, dart, ObjC
- Topics
- ios, Flutter
Dart can interact with Swift modules annotated with @objc annotation. If a user wants to interact with an unannotated Swift module (that they don’t own), they will have to write a wrapper module annotated with @objc to expose its APIs to dart ffi. Since this can be a rather tedious task, the idea is to build a tool to generate these wrappers automatically.