Swift Package Manager (SPM) 创建并集成本地库

在macOS 项目中,使用 Swift Package Manager (SPM) 创建并集成本地库的完整步骤。

  1. 创建一个macos应用程序,选择 swift、oc、swiftui都可以。
    在这里插入图片描述

  2. 创建好应用之后,开始创建SPM本地库。

    打开终端app,进入项目根目录,逐次输入一下命令:

// 创建本地库目录(名称自定)
mkdir tools 
cd tools
# 初始化 Swift 包(类型选择 Library)
swift package init --type library

创建完:
swift build
创建成功之后终端会输出以下内容以及右侧自动生成的内容:

在这里插入图片描述

  1. 进入刚才自动生成的Sources文件夹中,将abs文件夹删掉(也可以不删掉,我这边删掉是因为tools中需要管理更多的本地库)

  2. 在Sources文件夹中,新建文件夹以及swift文件

在这里插入图片描述
注:自己编写swift文件中的内容

5. 到这一步已经完成50%,重点是编写Package文件内容

// swift-tools-version: 6.0
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription
/**
 * name:Swift包的名称;
 * defaultLocalization:资源的默认本地化;
 * platforms:支持的最低系统平台的列表;
 * pkgConfig:用于C模块的名称。如果存在,Xcode将搜索.pc文件以获取系统目标所需的其他标志;
 * providers:系统目标的程序包提供者;
 * products
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值