⚠️不在维护说明 由于Cocoapods 1.12.0版本已经解决了签名问题,对应issue[https://github.com/CocoaPods/CocoaPods/i...
⚠️不在维护说明 由于Cocoapods 1.12.0版本已经解决了签名问题,对应issue[https://github.com/CocoaPods/CocoaPods/i...
axios中取消请求情况分为1:取消该请求之后的相同请求;2:取消该请求之前的相同请求 取消该请求之后的相同请求: 在使用 axios 发送请求时,如果在短时间内连续发送...
背景:flutter sdk 从3.0.5到3.3.4,升级也很简单终端输入flutter upgrade,回车后等待下载完成即可,在混合工作下pod install就报错了...
目录 0、前言 一、Auto Layout前世今生 二、Auto Layout基础知识 1.Auto Layout本质 2.Auto Layout基本原理NSLayoutAt...
一、NSTimer简介 二、NSTimer与RunLoop 三、NSTimer内存泄露分析1.NSTimer引用分析2.NSTimer内存泄漏解决方案 四、NSTimer使用...
本文主要是分析NSTimer 循环引用的原因及解决方案: NSTimer循环引用的原因;苹果API接口解决方案;(iOS 10.0)NSProxy解决方案;Block解决方案...
昨天被问到了一个问题,如下 一个子视图能不能透过上层视图来响应自己的点击事件?如果能,怎么实现? 这种题用脚想都是能啊,可怎么做???经过简单研究,发现了解决办法。如下: 这...
要点: 1.Layer动画 2.hitTest:方法 改进的地方: view内各个子view的点击判断。 代码: 1.给移动view添加Layer动画 2.view的父类添加...
一、本地创建私有库 1、在终端上移动到你想创建pod库工程的路径,并执行pod库的创建。命令如下 回车之后,终端会询问你几个配置问题 恭喜你,Pod私有库创建成功。一般来说创...
Universal Link 是 iOS9 推出的一项功能,使你的应用(微信,微博等)可以通过传统的HTTPS链接来启动APP,而不是使用 scheme 的方式 在苹果开发者...
需要设置tableview的tableHeaderView,设置为空白页,高度可以自定义,如果不想要这个空白区域,可以设置高度为0.01
前言 在OC阶段使用模型转换的框架有很多,代表有:JSONModel、 YYModel、MJExtension。OC的原理主要是通过runtime 获取类的属性,在运行时获取...
前言 虽然写 fishhook 原理的文章有很多,但是总觉得不够简单直观。大部分都是罗列大堆源码进行讲解,看得人云里雾里。 因此,本文将完全抛开源码,旨在简单清晰,直击要害,...
got 是什么 iOS 开发中,动态库是个绕不开的话题,系统库基本上是动态库。它的一大优势是节约内存,可让多个程序映射同一份的动态库,实现代码共享。动态库本身也是一个 Ma...
请认真阅读,因为里面有很多细节! UIMenuController的介绍 什么是UIMenuController? UIMenuController是UIKit里面的控件 U...
因业务功能的需要,要处理UITabBarController的某个item的双击事件。 查看了一下UITabBarController的属性和方法,发现并没有提供类似的功能,...
因为 DSL 以及 DSL 的界定本身就是一个比较模糊的概念,所以难免有与他人观点意见相左的地方,如果有不同的意见,我们可以具体讨论。 最近在公司做了一次有关 DSL 在 i...
目录 官方文档 视觉方面 代码方面 想说什么 结论、到底该不该禁用呢 官方文档 关于estimatedRowHeight/estimatedSectionHeaderHeig...