初识FMDBiOS中原声的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较麻烦,于是就出现了一系列将SQLite封装的库。本文讲解的FMDB就是其中的一个。FMDB PK Sqlite优点:1.对多线程的并发操作进行了处理,所以是线程安全的2.以OC的方式封装了SQLite的C语言API,使用起来更加方便3.FMDB是轻量级框架 使用灵活缺点:因为它是OC的语言封装的,只
转载
2023-07-14 15:35:38
74阅读
iOS 上传自己的cocoapods私有库 文章目录iOS 上传自己的cocoapods私有库创建库流程遇到的错误: 注意事项:库名不能重复,否则会上传失败。在命名前使用 pod search XXX 搜索一下XXX是否存在,存在则换一个名字。创建库流程创建一个空工程在工程根目录下创建文件夹 Classes和Resources (这两个文件夹用于存放需要上传到库中的文件,至于新建工程中的其他文件可
转载
2023-09-03 08:56:18
215阅读
# iOS本地私有库路径
在iOS开发中,使用私有库可以让开发者快速复用代码,提升开发效率。私有库通常包括一系列功能模块,这些模块封装了一些常用的API和功能。而在使用私有库时,我们需要了解如何在项目中正确配置库的路径。本文将对此进行详细介绍,并展示代码示例。
## 1. 私有库的定义
私有库是指为特定项目或公司内部开发的库。这些库通常不对外公开,只供内部使用。它可以包含自定义的UIKit组
原创
2024-10-04 04:41:24
53阅读
# iOS 创建本地私有库
本文将介绍如何在iOS项目中创建本地私有库,并提供代码示例来演示每个步骤。
## 什么是本地私有库?
本地私有库是指在iOS项目中创建一个独立的代码库,用于组织和管理项目中的一部分功能模块或重复使用的代码片段。它可以用来提高代码的重用性、可维护性和可测试性。
## 步骤一:创建一个新的项目
首先,我们需要创建一个新的项目作为本地私有库的容器。可以使用Xcode创建
原创
2023-10-26 16:13:09
101阅读
# 如何在iOS中生成本地私有库
在iOS开发中,生成本地私有库可以帮助你将常用的功能或模块进行封装,以便在多个项目中复用。这样可以提高开发效率和代码的可维护性。本文将详细介绍生成本地私有库的步骤和相关代码示例,帮助你快速入门。
## 流程概述
以下是生成本地私有库的基本流程:
| 步骤 | 描述 |
|------|------|
| 步骤1 | 创建一个新的Xcode工程 |
| 步骤
原创
2024-09-09 07:58:51
95阅读
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。 以下表列出留用的内部寻址地址 A类 10.0.0.0 --10.255.255.255 B类 172.16.0.0--172.31.255.255 C类 192.168.0.0--192.168.255.255 1.&n
转载
2024-09-06 06:41:57
37阅读
本文以自己在公司做的一个手势密码私有库GesturePasswordKit为例说明。 1、在gitlab(或者github,我这里使用的例子是在gitlab上)上创建git仓库 (确保授权正确,避免后续出现权限问题) 2、使用sourcetree 把空仓库clone到本地 3、将准备好的代码拷贝进去(只留下需要的文件,建议使用一级目录存储), 需
转载
2024-09-24 06:06:57
78阅读
cocoapods 组件化 私有库 spec文件 Library not found for -l为什么要有组件化一个公司的项目在不断更新迭代,项目代码越来越复杂,模块间的耦合度越来越高,导致我们后续的开发成本越来越大引入组件化是为了降低模块间的耦合,提高开发效率组件化的创建过程1、创建本地文件夹在项目根目录中,创建文件夹,专门存放本地的业务模块。然后在文件夹中创建相应的业务模块文件夹。2、创建
原创
2023-02-09 22:37:29
580阅读
点赞
开始有几个知识点需要了解下:从上一篇文章CocoaPods(二)公有库的创建 中,我们知道了cocoapods的原理,其实私有库的原理也很简单,就是添加一个私有的Specs.git文件,自己做的第三方库更新到这里面。使用pod repo文件查看现有索引库。1、添加远程索引Specs库自己远程在git上创建一个私有的库XXXSpecRepo,然后将这个远程的私有版本仓库添加到本地:pod repo
转载
2024-08-20 21:16:50
273阅读
创建私有 Pods 库简介CocoaPods 作为 iOS 开发中最常用的框架管理工具,主要用于一些开源库在项目中的引用。也可用于私有项目的子模块的管理。因此,Pods库可以分为 公有 和 私有 两种形式。公有,即 .spodspec 文件传到 CocoaPods 的仓库(Specs)中,所有人都能引用的,常见的公有 Pods 库有 AFNetWorking、SDWebImage等。创建共有 Po
转载
2023-07-25 22:42:43
117阅读
一、创建私有仓库需要先创建两个私有库,一个是repo索引库 ,一个是索引库TestRepos;一个是kit代码仓库,一个仓库是存放代码的仓库TestKit(带上README.md和LICENSE),我这边使用的私有库是在github上创建的。两个库的关系就好比AFNetworking和cocoapod的关系,换句话说,你的索引库对于你的代码库来说,就相当于cocoapod,你创建的所有代码库都存放
转载
2024-04-18 12:03:31
61阅读
一、创建一个文件夹mkdir Module二、下载工程脚手架pod lib create AaronSwiftAaronSwift是你要创建的组件工程的名称。安装过程中会提示你输入要下载工程的配置(如下:),依次输入:iOS、Swift、Yes、Quick、Yes,其中第二步如果想创建OC库,请输入ObjC。(各版本可能有不同,请根据提示输入)Cloning `https://github.com
转载
2023-09-29 19:30:39
197阅读
# iOS 项目中添加本地库的方案
在iOS开发中,使用本地库可以提高项目的可重用性和模块化。在这篇文章中,我们将讨论如何在iOS项目中添加本地库,具体的步骤包括创建静态库、集成静态库到iOS项目中,以及如何使用该库的示例代码。
## 一、创建静态库
1. **打开 Xcode**,选择 **File > New > Project**。
2. 在弹出的对话框中选择 **Framework
一、创建自己的 github 仓库2.如图所示,我们在 github 上创建一个空的仓库,命名为 initiallPod ,这个仓库是用来存放我们自己所有的私有库的 spec 文件,就如同官方的 https://github.com/CocoaPods/Specs然后我们就可以执行:pod repo add initiallPod https://github.com/xuanInitial/in
转载
2023-09-13 17:13:26
124阅读
开始之前先明确 两个文件名:1.BaseLibiOS(私有库项目名称) 2.BaseLibSpec(私有库索引名称) 两个gitLab的地址,1.(h
转载
2023-07-25 10:31:23
195阅读
前两篇文章介绍了如何创建一个公有的CocoaPods库,并且更新版本。但有时公司的一些核心代码不想公开出去,就可以创建一个本地私有的CocoaPods库。直接进入主题,创建步骤如下:1.首先创建一个DemoProject工程,用于测试后面生成的私有库2.使用命令创建私有库,并且按照提示回答几个问题:pod lib create LTFramework私有库使用什么语言?私有库中是否需要包含一个de
转载
2023-09-24 06:42:25
60阅读
iOS-抽取私有Pod库引言一. 公有Pod库的本质二. 创建私有Pod库1.创建私有的远程索引库2.创建私有Pod组件库3. 将QDFoundation.podspec文件加入私有的远程索引库QDFoundationSpec4. 使用私有Pod库5. 更新私有库三、文件夹分层1. 文件显示层级2. 资源文件的使用注意总结参考链接 引言最近对组件化相关的知识比较感兴趣,翻看了好多大神的博客,算是
转载
2023-10-13 08:49:17
229阅读
一 创建私有 pods创建私有 Spec Repo(也就是所有私有 pod 的仓库)spec repo 是pods的一个索引,是所有公开的pods 的podspec文件的一个仓库,其实就是一个部署在服务器的Git仓库,当你使用CocoaPods 后它会被Clone到本地的~/.cocoapods/repos。这个仓库只存放podspec文件步骤1:创建私有仓库1、在git上创建私有仓库地址2、在终
转载
2024-05-30 08:43:10
160阅读
简介:前一篇文章已经介绍过如果安装使用CocoaPods,下面将要介绍如果通过CocoaPods和git来维护我们私有的库.个人或公司在开发过程中,会积累很多可以复用的代码包,有些我们不想开源,又想像开源库一样在CocoaPods中管理它们,那么通过私有仓库来管理就很必要。对于CocoaPods还不太熟悉的,建议到CocoaPods的官网看看:https://cocoapods.org/,或者百度
转载
2023-09-13 17:12:51
195阅读
前言前端团队沉淀一套通用的UI库、工具类、脚手架,不允许在公网发布,内网npm私有库搭建需求应运而生。如何在内网环境搭建npm私有仓库并使用?主角登场了 —— Verdaccio。接下来我来教大家使用 verdaccio 在内网环境中搭建npm私有仓库。基础环境为了避免因为基础环境不一致而产生意料之外的问题,基础环境要尽可能保持一致。环境依赖版本说明Centos7.9这里以Centos系统为例No
转载
2024-03-07 21:18:54
32阅读