UIPanGestureRecognizer 手势中有三个方法 translationInView : 手指在视图上移动的位置(x,y)向下和向右为正,向上和向左为负。lo...
UIPanGestureRecognizer 手势中有三个方法 translationInView : 手指在视图上移动的位置(x,y)向下和向右为正,向上和向左为负。lo...
1、前言 最近项目中需要用到一个折线图来直观的展示已有的量化数据,也好让用户直观的看清最近数据的走势。为了满足公司设计的要求和应对以后的不可预料的需求变更,所以就花时间自己封...
注意点1、获取该PHAsset是否为LivePhoto应该使用asset.mediaSubtypes.contains(.photoLive),而不是使用 asset.med...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
口算作为小学生的一项基本数学技能,贯穿于小学生学习数学的全过程,是他们必备的一项数学技能。口算能力的高低直接影响着小学生数学成绩的好坏,是他们必须掌握的一项的基本技能。 数学...
1. 基本介绍 Widget Extension 创建看这里 -> iOS 14 小组件(1):WidgetExtension 创建及报错详解[https://www.ji...
自iOS8之后,苹果支持了扩展(Extension)的开发,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能...
2023年开始不再维护了,现在有新的库了,项目已经更换新的了。
Swift-HandyJSON:优雅地处理JSON项目名称:HandyJSON[https://github.com/alibaba/handyjson] 背景 JSON是移动端开发常用的应用层数据交换协议。最常见的场景便是...
继续加油啊
SmartCodable - Swift数据解析的智能解决方案✨✨✨github SmartCodable[https://github.com/intsig171/SmartCodable] 看起来还不错?给个star✨吧,急需支持✨...
✨✨✨github SmartCodable[https://github.com/intsig171/SmartCodable] 看起来还不错?给个star✨吧,急需支持✨...
一、介绍 iOS 的 App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓鱼 App 中的鱼食。非消耗型商品:只需购买一次,不会过期...
内购简介 IAP 全称:In-App Purchase,是指苹果 App Store 的应用内购买,是苹果为 App 内购买虚拟商品或服务提供的一套交易系统。 适用范围 在 ...
版本记录 前言 大家都知道ios上架apple store,app内部的虚拟商品是需要走内购的,和苹果三七开,否则是上不了架的,一般比如游戏里的金币,宝石之类的都是需要走内购...
开通入口 和消耗性内购不同, 它是个单独的入口> 功能-订阅 今天主要讲"自动续期订阅" -- 创建 订阅有个群组的概念->"订阅群组"每个群里面可以有多个订阅产品, 比如 ...
一、iTerm2简介: Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、...
在UITableViewCell或者其他View里嵌套使用CollectionView场景里,如何在点击CollectionView空白或者没有补全cell的地方,将点击事件...
话不多说,先上DEMO记得star哦 既然是仿抖音效果,那首先就是要分析这个效果的实现思路,根据观察,实现思路大致如下(如果你有什么更好的方案也不妨告诉我哦,交流使人进步):...
SocketRocket又开始更新了,漂亮
iOS WebSocket长链接WebSocket WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同...
OC Demo : 传送门SwfitDemo : 传送门 效果图 思路一、(类似闲鱼点击跳转其他界面的)1、使用KVC:如果要修系统的某些属性,但被设为readOnl...
定义数组:使用语法 [元素类型] 来定义数组,例如: 访问数组元素:可以使用下标(从 0 开始)或者循环遍历数组来访问其中的元素。 操作数组元素:可以使用 append、in...