I am very experience as a iOS developer(both Objective C and Swift). I previously created bridge between Objective C and Swift. It is a very easy process.
At first I will add .m file in the project, and name it CustomObject.m.
If we did not see the prompt, or accidentally deleted the bridging header, and add a new .h file to our project and name it <#OurProjectName#>-Bridging-Header.h.
In some situations, particularly when working with Objective-C frameworks, I can’t add an Objective-C class explicitly and Xcode can't find the linker. In this case, create a .h file named as mentioned above, then make sure the link its path in our target's project settings.
Then link our project using the $(SRCROOT) macro so that if we move our project, or work on it with others using a remote repository, it will still work. $(SRCROOT) can be thought of as the directory that contains our .xcodeproj file. It might look like this:
$(SRCROOT)/Folder/Folder/<#YourProjectName#>-Bridging-Header.h
Then we can add another .h file and name it CustomObject.h. And build our project.
I checked the github’s project, we need to add the .plist. Then I will create a project interface then I will add all the classes.