大家好,我是K哥。一名独立开发者,同时也是Swift开发框架【Aquarius】的作者,悦记爱寻车app的开发者。

Aquarius开发框架旨在帮助独立开发者和中小型团队,完成iOS App的快速实现与迭代。使用框架开发将给你带来简单、高效、易维护的编程体验。


下面向大家介绍如何下载Aquarius开发框架以及如何将框架导入到你的工程中。

如何下载Aquarius开发框架

Aquarius的开源地址是:https://github.com/JZXStudio/Aquarius

你可以通过Git的方式或者在发布版本处直接下载最新版的源代码。如下图所示:

导入Xcode工程

Aquarius开发框架不依赖任何三方代码,并具备低侵入性,你可以将Aquarius导入到新建或已有的Xcode工程中。

Aquarius开发框架要求iOS的最低发布版本为iOS15.0,所以如果你的工程的最低版本为iOS15.0或更高版本,请放心使用。

下面,请打开你的Xcode工程。在这里,K哥建议你采用Workspace的方式来管理你的源代码。

当然,如果你仍然采用Project的模式也是没有关系的。

现在你已经打开了你的工程,接下来你只需要将Aquarius开发框架中的Aquarius.xcodeproj文件拖到你的工程中即可。如下图所示:

好了,现在你的工程将具备Aquarius开发框架提供的所有功能啦。

注意

当你的工程采用模块化开发的方式时,任何模块中均可以导入Aquarius开发框架。但是在Frameworks, Libraries, and Embedded Content中需要有微小的调整。

主工程中,你需要在Embed中设置成Embed & Sign,如下图所示:

在各模块的相同位置,你需要在Embed中设置成Do Not Embed,如下图所示:

好了,现在你已经成功的将Aquarius开发框架导入到你的工程了。

接下来,开始你的神奇之旅吧。


立即体验Aquarius:

1.如何导入Aquarius开发框架的更多相关文章

  1. ImageKnife组件,让小白也能轻松搞定图片开发

    本期我们给大家带来的是开发者周黎生的分享,希望能给你的HarmonyOS开发之旅带来启发~ 图片是UI界面的重要元素之一, 图片加载速度及效果直接影响应用体验.ArkUI开发框架提供了丰富的图像处理能 ...

  2. CRL快速开发框架系列教程九(导入/导出数据)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  3. 基于Metronic的Bootstrap开发框架经验总结(7)--数据的导入、导出及附件的查看处理

    在很多系统模块里面,我们可能都需要进行一定的数据交换处理,也就是数据的导入或者导出操作,这样的批量处理能给系统用户更好的操作体验,也提高了用户录入数据的效率.我在较早时期的EasyUI的Web框架上, ...

  4. 基于MVC4+EasyUI的Web开发框架经验总结(10)--在Web界面上实现数据的导入和导出

    数据的导入导出,在很多系统里面都比较常见,这个导入导出的操作,在Winform里面比较容易实现,我曾经在之前的一篇文章<Winform开发框架之通用数据导入导出操作>介绍了在Winform ...

  5. Winform开发框架之通用数据导入导出操作的事务性操作完善

    1.通用数据导入导出操作模块回顾 在我的Winfrom开发框架里面,有一个通用的导入模块,它在默默处理这把规范的Excel数据导入到不同的对象表里面,一直用它来快速完成数据导入的工作.很早在随笔< ...

  6. 【SerpentAI:Python开源游戏智能体开发框架——相比OpenAI Universe可导入自己的游戏、可脱离Docker/VNC运行】

    https://weibo.com/fly51fly?from=myfollow_all&is_all=1#1514439335614 [SerpentAI:Python开源游戏智能体开发框架 ...

  7. (转)基于Metronic的Bootstrap开发框架经验总结(7)--数据的导入、导出及附件的查看处理

    http://www.cnblogs.com/wuhuacong/p/4777720.html 在很多系统模块里面,我们可能都需要进行一定的数据交换处理,也就是数据的导入或者导出操作,这样的批量处理能 ...

  8. (转)基于MVC4+EasyUI的Web开发框架经验总结(10)--在Web界面上实现数据的导入和导出

    http://www.cnblogs.com/wuhuacong/p/3873498.html 数据的导入导出,在很多系统里面都比较常见,这个导入导出的操作,在Winform里面比较容易实现,我曾经在 ...

  9. Android Studio导入Vitamio多媒体开发框架

    PS:这篇笔记用于解决Android Studio导入Vitamio框架的问题.官网给出的相关说明过于简单,故整理这篇文章,希望能帮助到像我一样遇到这个问题的朋友. 开发学习建议参考农民伯伯的博客中的 ...

  10. SpringCloud微服务实战——搭建企业级开发框架(三十):整合EasyExcel实现数据表格导入导出功能

      批量上传数据导入.数据统计分析导出,已经基本是系统必不可缺的一项功能,这里从性能和易用性方面考虑,集成EasyExcel.EasyExcel是一个基于Java的简单.省内存的读写Excel的开源项 ...

随机推荐

  1. java 数据传递? 两个对话框之间

    简介 java 数据传递,简单通过类对象传递? 两个对话框之间 Q&A 但是不知道是如何实现模态的对话框的,看了几遍也还不知道? JDialog 第二个参数就是模态和非模态的选择 code p ...

  2. 决策树模型(5)Cart剪枝

    CART 剪枝 损失函数构建 在前面的章节中,我们了解到可以通过平方误差最小化准则和基尼指数最小化准则生成一颗回归树和分类树 \(T\).但是通常在实现过程中,我们会对CART树进行剪枝以达到简化模型 ...

  3. SciTech-Mathmatics-Proba. & Stats.: 判断充满世界的"Distribution":置信区间估计方法

    SciTech-Mathmatics-Proba. & Stats.: 判断充满世界的"Distribution":置信区间估计方法 The world is full o ...

  4. SciTech-Logic:逻辑学-Critical Thinking:批判性思维: 专有名词解释

    SciTech-Logic:逻辑学-Critical Thinking:批判性思维: 专有名词解释 大学版: Critical Thinking: A Students Introduction, 7 ...

  5. DVD+R和DVD-R有什么区别?如果选购的话有什么需要注意的?--九五小庞

    DVD-R和DVD + R的区别和比较 表面上看,DVD + R光盘看起来与DVD-R光盘没有区别.它们的直径均为120mm,厚度为1.2mm,包括两个0.6mm的聚碳酸酯基材.但是,DVD + R在 ...

  6. 本文将告诉你学习Java的一些步骤 --九五小庞

  7. linux下.tar.gz如何解压--九五小庞

    1)使用命令 tar -xzvf XXX.tar.gz 如果解压出现 gzip:stdin:not in gzip format tar:Child returned status 1 tar:Err ...

  8. CentOS Stream 9上部署FTP应用服务的两种方法(传统安装和docker-compose)

    以下是CentOS Stream 9上部署FTP应用服务的两种方法详解,包括操作步骤.注意事项及生产环境应用对比: 一.原生安装 vsftpd 服务 原理:直接通过系统包管理器安装vsftpd,配置系 ...

  9. 加工策略丰富的数控加工编程软件PowerMill 2025 软件安装教程

    PowerMILL是一款加工策略丰富的数控加工编程软件系统,采用全新的中文WINDOWS用户界面,提供完善的加工策略.帮助用户产生最佳的加工方案,从而提高加工效率,减少手工修整,快速产生粗.精加工路径 ...

  10. 文献精读:气候变化、CO2浓度提高和土地利用变化对全球陆地蒸散发的影响分析

    阅读文献是Liu(2021)发表的<Response of global land evapotranspiration to climate change, elevated CO2, and ...