补充: 2023-3-27 强制升级 pod 库 一、创建私有 Pod 索引库 Pod 索引库本质是所有库的podspec文件集合。每次创建新库或更新版本时都会根据版本号...

补充: 2023-3-27 强制升级 pod 库 一、创建私有 Pod 索引库 Pod 索引库本质是所有库的podspec文件集合。每次创建新库或更新版本时都会根据版本号...
军哥昨天搞了半天终于让自己的框架支持cocoapods了,下面就上教程,方便朋友学习,让自己的框架支持cocoapods 其实让自己的工程支持cocoapods很简单只需要几...
什么是CocoaPods CocoaPods负责管理iOS项目中第三方框架。CocoaPods的项目源码在Github上管理。项目从2011年8月12日开始,CocoaPod...
AMSmoothAlert[https://github.com/mtonio91/AMSmoothAlert]- 动画效果不错,最多star,但不支持arm64。 DQAl...
在日常的iOS开发中,总会进行数据的转换,比如请求服务端获取数据,解析数据,转换成对应的model,这个转换过程比较繁琐,重复工作较多,今天给大家介绍一个很好用的JSON...
设计模式基本原则 开放-封闭原则(OCP),是说软件实体(类、模块、函数等等)应该可以拓展,但是不可修改。开-闭原则是面向对象设计中最基本的原则,曾经看过一篇文章对此归纳的非...
一、为什么叫Lottie? Lottie以德国电影导演(剪影动画的最早的开拓者)命名。 她最著名的电影是“阿赫迈德王子历险记”(1926年) —— 最古老的长篇动画电影。比华...
一: #import "项目名-Swift.h"的作用 其作用只要是混编时,在OC中使用Swift的类(方法和属性) 二:项目名-Swift.h是干什么的? 按住commo...
最近项目用动画的地方很多,自己又懒的去写,找到一个比较好的三方库进行分享。 首先cocoapods进行安装 swift版本就使用最新的就可以pod 'lottie-ios'O...
今天在对项目的pod库update后发现原本的Object-C版本的lottie变成了Swift版本,对OC的项目来说需要Swift桥接文件维护不方便到lottie-ios[...
Lottie Lottie[http://airbnb.io/lottie/#/] 框架很好地解决了动画制作与开发隔离,以及多平台统一的问题。 这个框架和其他的动画框架不太一...
在echarts实际开发中我们可能会用到柱形图,结合折线一起显示,而折现又要显示概率百分比,如图: 这时候有的小伙伴就会慌张了,不会呀怎么弄啊,开始疯狂地搜百度,其实不用,在...
Xcode 默认只有对应的的模拟器,我们作为开发者就必须适配多个版本的系统.这个时候就需要我们在多个模拟器中进行联调适配.但由于网络问题,下其它版本的模拟器总是下载一半又失败...
获取设备型号https://theapplewiki.com/wiki/Models[https://theapplewiki.com/wiki/Models]详细链接iPh...
本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试. 一.CocoaAsyncSocket介绍 CocoaAsync...
本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试. 一.CocoaAsyncSocket介绍 CocoaAsync...
GCDAsyncSocket源码分析 1.初始化socket 源码提供了四种初始化方法 最终实现方法: 核心建立连接方法 说明下LogTrace(); 这个LogTrace根...
1、在终端输入:sudo gem uninstall cocoapods 显示所有的版本,输入相应的数字,删除不想要的版本 2、在终端输入:sudo gem install ...
坑: 更新了pod 的版本(1.7.4) , 在原项目下,执行 pod install 完成后,就会出现各种编译报错的问题; pod install 后:各种编译报错 解决办...
IQKeyboardManager是一个自动处理键盘弹出、隐藏的三方库,使用非常方便,只需要将库引入工程即可使用,不需要做任何多余的设置,我们在项目中也不需要再单独去监听键盘...