- 
                Notifications
    You must be signed in to change notification settings 
- Fork 419
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When following this guide to create a custom ViewController and then trying to use Swift in Objective-C, this error happens.
To reproduce
Steps to reproduce the behavior:
- Create a new ionic project with this command ionic start SimpleSample tabs --type vue
- Then open project folder in VS Code, add iOS Project then Build & Sync
- Open in Xcode and follow guide to create a custom MyViewController.swift and set in Main.storyboardas Bridge View Controller, change its parent class toCAPBridgeViewController
- Then create new Objective-C source files SampleOC.h&SampleOC.munder App, add#import "App-Swift.h"inSampleOC.mthen compile and error occurs
- If I delete this line #import "App-Swift.h"or change parent class back toUIViewController, error disappears
Expected behavior
Add #import "App-Swift.h" in SampleOC.m then compile and no error occurs and call swift code from oc has no error.
Browser and OS (please complete the following information)
- OS: macOS Sonoma
- Browser: safari
- Node: v20.12.2
- Npm: 10.5.0
- Ionic: 7.2.0
- Xcode: Version 15.3 (15E204a)
- Visual Studio Code: 1.89.1 (Universal)
Additional context
No additional descriptions.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
