zoukankan      html  css  js  c++  java
  • OC与swift混编

    1.第三方库的使用

    1、第三方库是swift库,导入到swift项目。

    用到的文件中需要:import Alamofire

    2、第三方库是swift库,导入到OC项目。

    不考虑

    3、第三方库是OC库,导入到swift项目。

    用到的文件中需要:import AFNetworking

    4、第三方库是OC库,导入到OC项目。

    用到的文件中需要:#import "AFNetworking.h"

    但是在swift使用OC第三方时用Pod引入时曾遇见过一个问题,报错找不到该文件。

    一般网上的步骤都是:

    1,创建桥接文件,

    2,配置文件路径

    但是编译时报错:

    出现问题的原因是podfile文件中少了一句:use_frameworks!   

    完整的代码为:

    target 'DaiChaoHeZi' do

        # Comment the next line if you're not using Swift and don't want to use dynamic frameworks

        use_frameworks!

        

        # Pods for DaichaoSwift

      pod 'SAMKeychain', '~> 1.5.3'

      pod 'BMKLocationKit'

      pod 'MJRefresh'

    end

    参考链接:https://blog.csdn.net/kangpengpeng1/article/details/79164155

  • 相关阅读:
    静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)
    SQLLITE
    SQLite数据表和视图
    SQLite
    DELPHI 泛型
    indy10 学习2
    indy10 线程池
    indy
    Indy10 控件的使用(2)TidTCpServer组件学习
    Socket心跳包机制
  • 原文地址:https://www.cnblogs.com/cui-cui/p/10070634.html
Copyright © 2011-2022 走看看