iOS- 常用的第三方库




# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'

target 'iOS_Swift' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # 消除警告
  inhibit_all_warnings!

  # 网络请求
  pod 'ASIHTTPRequest', '~> 1.8.2'
  pod 'AFNetworking', '~> 4.0.1'
  pod 'Alamofire', '~> 5.6.1'

  # 约束布局
  pod 'Masonry', '~> 1.1.0'
  pod 'SnapKit', '~> 5.6.0'


  # 图片下载
  pod 'SDWebImage', '~> 5.12.5'
  # Kingfisher默认不支持WebP格式的图片,需要额外安装KingfisherWebP
  pod 'KingfisherWebP', '~> 1.4.0'


  # 转换速度快、使用简单方便的字典转模型框架
  pod 'MJExtension', '~> 3.4.1'
  # 处理JSON数据(解析数据、生成数据)
  pod 'SwiftyJSON', '~> 5.0.1'
  # JSON<->Model互转
  pod 'KakaJSON', '~> 1.1.2'


  # 使用下拉刷新的简单方法
  pod 'MJRefresh', '~> 3.7.5'

  # Pods for iOS_Swift

end


在桥接文件中 导入Swift库

// 导入系统的库
#import <UIKit/UIKit.h>

// 导入OC库
#import <MJRefresh.h>

// 在桥接文件中 导入Swift库
#import <Alamofire/Alamofire-Swift.h>
#import <KakaJSON/KakaJSON-Swift.h>
#import <Kingfisher/Kingfisher-Swift.h>
#import <SwiftyJSON/SwiftyJSON-Swift.h>




©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容