khouloud
khouloud

Reputation: 107

Expected a type & Failed to import bridging header

I'm working on a project that contains Swift and Objective_C code, it works without any problem until i was trying to import a ".h" class in my "Bridging-Header" file:

however when i have imported an other class in Bridging Header that works without problem!

Upvotes: 6

Views: 1594

Answers (2)

Kiran Sarvaiya
Kiran Sarvaiya

Reputation: 1418

There is 3 ways to import objective c file in Swift project.

  1. #import "FileName.h"
  2. #import <FolderName/FileName.h>
  3. @import PackageName; like @import Alamofire;

Upvotes: 0

Aravind A R
Aravind A R

Reputation: 2714

Try importing your class like

#import "classname.h" if this fails try
#import `<classname/classname.h>`

Remember to clean and then run after you make a change. Again if it fails check whether you have added the class to your target

Upvotes: 0

Related Questions