• 1000 1003 *
#import "MyHeader.h"
После того, как я переместил MyHeader.h
в свой фреймворк, мне нужно изменить свой импорт на:
#import <MyFramework/MyHeader.h>
Мне интересно, есть ли что-то, что я могу изменить в своем модуле на сделайте это изменение «менее навязчивым» с точки зрения приложения, чтобы я мог продолжать использовать #import "MyHeader.h"
без каких-либо изменений в моих файлах c. Я провел небольшое исследование, но не нашел ничего похожего (или, по крайней мере, я не использовал правильные слова для исследования).
Часть podspe c framework:
s.vendored_frameworks = "MyFramework.framework"
s.source_files = 'MyFramework/Classes/**/*.{swift,h,m}'
s.resources = 'MyFramework/Classes/**/*.{xib,json,ttf,png,strings,xcassets}'
s.pod_target_xcconfig = { 'ENABLE_BITCODE' => 'NO' }
Я импортирую свой фреймворк с помощью cocoapod, например:
pod 'MyFramework', :git => 'gitRepo', :branch => 'branch'