美文网首页
Swift how to use Swift and OC li

Swift how to use Swift and OC li

作者: 南国青天 | 来源:发表于2016-04-19 11:09 被阅读152次

    How to mixture Swift and OC library use cocoapods

    I want to use swift and OC library, So you must use use_frameworks! to make library complie to framework.

    //Profile
    inhibit_all_warnings!
    use_frameworks!
    source 'https://github.com/CocoaPods/Specs.git'
    
    pod 'MagicalRecord', '~> 2.3.2'
    pod "AsyncSwift" //swift library
    

    Then Bridging.h, you have to use @import instead of #import, it's make sure Swift can Bridge to OC library.

    //bridging.h
    @import MagicalRecord;
    @import Async;
    

    if you have some OC files in project, and you want to use OC library, you alse need @import instead of #import

    //some OC file in your project
    #import "TYWaveProgressView.h"
    #import "TYWaterWaveView.h"
    @import Masonry;
    

    Now Swift and OC library will together work fine !

    相关文章

      网友评论

          本文标题:Swift how to use Swift and OC li

          本文链接:https://www.haomeiwen.com/subject/sboalttx.html