NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNotification原理的文章...
LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xcode运行程序,实际走的都是LLDB。熟练使用LLDB,可以...
前言: 最近测试妹子老是抱怨我偶现的Bug不好复现,我这边出于偷懒(其实是工作很忙)一直再说不能复现Bug的妹子不是好测试,最近闲下来了,正好谈谈Crash的收集和分析。 一...
1.显示图片 UILabel如何显示图片,一百度一大堆,在此附上代码以及效果图。 可以看到,两张图片贴的很紧,以及与之后的文字基本没有间隙。 2.设置图片间以及文字间距 这样...
说明:旨在减少对第三方的依赖,一个比较简单的实现思路;比起像YYLabel等强大的框架只是冰山一角!重在学习☺️☺️(swift和objectC都有提供哦) 废话不都说直接上...
前言:这篇文章主要描述私有库的制作过程以及本人在使用过程中的一些问题和解决方案,提到组件化就不得不想到pods私有库相关的东西(当然组件化不局限于结合私有库使用,还可以做成静...
前言:上一篇准备工作组件化开发之私有库制作以及常见问题 已经说明了如何去制作私有库并上传,以及私有库podspec文件的一些写法问题,有不清楚的可以通过上述传送门去瞅一瞅,这...
我们将UIScrollView和他的子视图之间的约束分为下面三类: 1、间距类约束:子视图和父视图之间,上,左,下,右,四个方向的间距。2、宽高类约束:子视图与父视图的宽高比...
1、什么是MKNetworkKit? MKNetworkKit 是一个使用十分方便,功能又十分强大、完整的iOS网络编程代码库,完全基于 ARC。它只有两个类, 它的目标是使...
前言 去年做了一个小组件,前些时间考虑到项目中可能会大规模实施,完善简化后新开了一个 repo: YBHandyList 。 有些朋友抛出了 nimbus、IGListKit...
对于 CTNetworking 设计理念和笔者的理解,Casa Taloyum 给出了回复: 已发出的请求是不可能做到真正取消的,所以请求的取消在实现上就是“即使拿到数据也不...
GitHub 地址:YBModelFile 一句代码自动生成 Model 文件,拖入工程既能使用。 前言 当一个网络数据比较复杂时,往往需要一些功夫来创建对应的数据模型,笔者...
一、写在前面 在我的iOS开发学习过程中,阅读过许多同学的高仿项目文章、源码,对我助益颇深。但是许许多多的高仿项目在技术方面各有侧重,所以我先把本项目中值得探讨的技术点列出,...
系统环境:macOS CataLina 10.15.2 1. 安装 RVM 开始安装 进入目录 成功后查看版本 2. Ruby升级 获取Ruby版本 对比Ruby版本 更新R...
0、简单的说一句 autorelease 已经在 iOS 界叱咤风云这么多年,现在网上也有很多类似的文章,今天也来造个轮子。关于 autorelease 往往会出现这三个问题...
通知概念 苹果官方文档有一段对通知的介绍如下: A notification is a message sent to one or more observing objec...