zoukankan      html  css  js  c++  java
  • iOSframework制作 [xcode13]

    创建项目

    创建一个App项目:XKFrameworkApp

    创建一个Framework项目:XKTestFramework

     创建一个 .xcworkspace 文件,名字与App项目名字相同:XKFrameworkApp.xcworkspace

    将 XKFrameworkApp.xcworkspace 文件 和 Framework项目文件夹(XKTestFramework)一起放入 App项目 XKFrameworkApp 文件夹内

    打开 XKFrameworkApp.xcworkspace 文件,将 两个工程文件(XKFrameworkApp.xcodeproj,XKTestFramework.xcodeproj)拖入到项目

     配置 framework 

    Build Settings - Build Active Architecture Only

    设置为NO :打包的.framework支持所有的设备

    Build Settings - Dead Code Stripping

    设置为NO :编译选项优化,包瘦身

     Build Settings - Mach-O Type

    默认动态,更改为 StaticLibrary (静态库)

     Build Settings - Excluded Architectures

    适配 arm64架构 

     版本号

    可以和App项目版本适配保持一致

     创建测试类,实现测试方法

    引用添加类

     设置对外暴露头文件

     编译 framework

     使用 framework

    App项目关联 framework

    XKTestFramework.framework

    可以找到这个 framework 文件,可以导入到其他项目使用

     

    测试 framework 类方法

  • 相关阅读:
    AJAX 后台返回多种数据
    oracle 学习摘录
    JAVA中使用FTPClient上传下载
    struts 2 学习
    js 回车事件
    @Resource和@Autowired作用和区别
    spring 常用注解
    正则表达式
    javascript 学习教程
    cxf 发布 一个简单的 webservice
  • 原文地址:https://www.cnblogs.com/wangkejia/p/15666443.html
Copyright © 2011-2022 走看看