[ios][4.3-beta] expose explict module for c & cpp #2906
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This Pull Request goal is to add ability to access cpp interface directly using same package for swift package manager system.
there is 3 possibility in user side.
swift with cpp interp mode user
swift package user can enable their cpp interp mode on their own
Xcode project setting coresponds to this is
SWIFT_OBJC_INTEROP_MODEobjective-c++ user
if the user import cpp header from objective-c file, user will get error named
if the user tries to import
SpineC.cppfrom swift file, without cpp interp mode enable from their sideMy project highly depends on mixed objective-c/c++ & swift. So ability to directly access spine-cpp interface is really appreciated. ( customized spine::TextureLoader, cpp callback from spine::AnimationState ... etc)