If you want a dynamic framework for Weex directly, Carthage <https://github.com/Carthage/Carthage> can be a better choice, and you can use Weex by Carthage instead of CocoaPods, I make a description in readme https://github.com/apache/incubator-weex
2018-05-03 20:41 GMT+08:00 Tiago Alves <[email protected]>: > Thanks! > > Though that probably won't help me since I can't have Weex + Swift > Frameworks + Natjs to work in the first place. That ObjC wrapper would not > compile… > > I think that my main problem now is that in order to use the Swift > frameworks I need “use_frameworks!” In the Podfile, but for natjs to work I > can't use “use_frameworks!”. > > Cocoapods 1.5.0 allow importing Swift projects as static libraries, but > then they won't link to the ObjC code because static libraries can't have a > bridge header. > > iOS development is a mess and this is all very frustrating :( > > Anyway, thanks! > Tiago > > On 3 May 2018 13:13 +0200, acton zhang <[email protected]>, wrote: > > hi Tiago Alves > > > > I am the author of this article, sure the plugins heavily depend on macro > > so we need write swift class extension Objc class, and for Objc Class, it > > is just a wrapper to expose method defined in swift using macro. > > > > 2018-05-03 19:00 GMT+08:00 Tiago Alves <[email protected]>: > > > > > Hi! > > > > > > I am developing a plugin in ObjC and running into countless on iOS > mixing > > > ObjC, Swift frameworks and other Weex plugins (e.g., natjs). > > > > > > Recently, I found this: https://weex.apache.org/guide/ > extend-module-using- > > > swift.html > > > It shows a way to use Weex with Swift, but says nothing about using > Swift > > > in a plugin. > > > > > > Is it possible to use swift? I don’t think so because the Weex plugin > api > > > relies heavily on macros, which are not translatable to Swift. > > > > > > Do you think it is worth a try to use Swift to build a plugin? > > > > > > Thanks, > > > Tiago > > > >
