创建一个本地CocoaPods库 并在项目中使用该库

摘要:
1、新建一个项目如下2、往TestLib中添加两个文件3、终端进入TestLib生成git文件然后提交到本地gitinitgitadd.gitcommit-m'添加person文件'4、生成spec打开TestLib.podsspec并对其进行配置保存podspeccreateTestLib5、本地pod库就构建完成了然后去demo中使用终端进入demo工程目录生成一个podflie文件podin

1、新建一个项目如下

创建一个本地CocoaPods库 并在项目中使用该库第1张

2、往TestLib中添加两个文件

创建一个本地CocoaPods库 并在项目中使用该库第2张

3、终端进入TestLib 生成git文件 然后提交到本地

git init
git add .
git commit -m '添加person文件'

创建一个本地CocoaPods库 并在项目中使用该库第3张

4、生成spec 打开TestLib.podsspec并对其进行配置 保存

pod spec create TestLib

创建一个本地CocoaPods库 并在项目中使用该库第4张

创建一个本地CocoaPods库 并在项目中使用该库第5张

创建一个本地CocoaPods库 并在项目中使用该库第6张

5、本地pod 库就构建完成了 然后去demo中使用

  • 终端进入demo工程目录
  • 生成一个podflie文件 pod init、 并对其进行编辑 保存
  • 安装pod库

创建一个本地CocoaPods库 并在项目中使用该库第7张创建一个本地CocoaPods库 并在项目中使用该库第8张

6、到此本地pod 就已经安装到demo中了 打开Test.xcworkspace 然后及可以使用了

创建一个本地CocoaPods库 并在项目中使用该库第9张

7、更新本地pod库 然后更新项目中的pod

  • 往本地库中新加两个文件 student.hstudent.m
  • 提交到本地
  • 然后终端进入工程目录 执行 pod install

创建一个本地CocoaPods库 并在项目中使用该库第10张

8、工程中的pod库就更新了 就能正常使用了

创建一个本地CocoaPods库 并在项目中使用该库第11张

免责声明:文章转载自《创建一个本地CocoaPods库 并在项目中使用该库》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django框架rest_framework中APIView的as_view()源码解析、认证、权限、频率控制基于socket的上传下载(Java)精简版下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

k8s中设置探针-存活探针和就绪探针

基础概念 探针 是由 kubelet 对容器执行的定期诊断。 针对运行中的容器,kubelet 可以选择是否执行以下三种探针,以及如何针对探测结果作出反应: livenessProbe:指示容器是否正在运行。如果存活态探测失败,则 kubelet 会杀死容器, 并且容器将根据其重启策略决定未来。如果容器不提供存活探针, 则默认状态为 Success。 r...

k8s-pod

介绍 1、pod 是k8s 中的最小部署单元,一个pod 可以运行多个容器,也可以运行一个容器。 2、pod 相比于容器,通过pod把容器包装到其中,通过k8s管理,可以实现负载均衡、高可用的特性(pod 中容器进程挂掉,应用程序异常主动通知k8s,通过健康检查检测程序异常,集群节点挂掉等都可以重新创建pod或者迁移pod,而容器不具备上述特性。 pod...

k8s环境下处理容器时间问题的多种姿势

目录 1、背景概述 2、硬件时钟和系统时间 3、Linux中修改时间 4、尝试在容器中修改时间 5、处理时间问题的多种姿势 5.1 在Dockerfile中添加时区 5.2 将时区文件挂载到Pod中 5.3 通过环境变量定义时区 5.4 通过PodPreset全局修改时间 5.5 调整时间到预设值 1、背景概述 在Linux环境下,默认...

搭建Kubernetes集群时DNS无法解析问题的处理过程 k8s

作者:simpleapples ,来源:简书,原文链接 问题描述 在搭建Kubernetes集群过程中,安装了kube-dns插件后,运行一个ubuntu容器,发现容器内无法解析集群外域名,一开始可以解析集群内域名,一段时间后也无法解析集群内域名。 $ nslookup kubernetes.default Server: 10.99.0.2 Add...

iOS 架构-App组件化开发

前因 其实我们这个7人iOS开发团队并不适合组件化开发。原因是因为性价比低,需要花很多时间和经历去做这件事,带来的收益并不能彻底改变什么。但是因为有2~3个星期的空档期,并不是很忙;另外是可以用在一个全新的App上。所以决定想尝试下组件化开发。 所谓尝试也就是说:去尝试解决组件化开发当中的一些问题。如果能解决,并且有比较好的解决方案,那就继续下去,否则就...

Kubernetes进阶实战读书笔记:StatefulSet控制器(资源升级)

一、滚动更新 1、将myapp控制器下的pod资源镜像升级为:"ikubernetes/myapp:v6" [root@master ~]# kubectl set image sts myapp myapp=ikubernetes/myapp:v6 statefulset.apps/myapp image updated 2、实时监控更新操作过程 [ro...