iOS路由介绍 iOS路由目前业内流行的有两大分类:1、基于URL或protocol的注册调度型路由 2、runt...[作者空间]
学习动画之前,要先知道CALayer的一些属性 CALayer的基本属性 尺寸(bounds) 背影颜色(back...[作者空间]
最近做了个需求,需要使用字体带边框和渐变色,显示效果如下: 主要方式,封装一个自定义UILabel代码,需要为字体...[作者空间]
OC中各种变量的存储内存地址 // 栈区 堆区 系统针对小对象做的内存优化,Tagged Pointer Tagg...[作者空间]
如果你觉得 UITableViewDelegate 和 UITableViewDataSource 这两个协议中有...[作者空间]
Block是C语言的扩充功能。用一句话来形容Block的扩展功能:带有自动变量(局部变量)的匿名函数。 Block...[作者空间]
1.交互两个方法的现实有什么风险? 2.方法签名有什么作用? 3.id和NSObject ,instancetyp...[作者空间]
读写锁是计算机程序的并发控制的一种同步机制,也称“共享-互斥锁”、多读者-单写者锁。读操作可并发重入,写操作是互斥...[作者空间]
在性能优化中一个最具参考价值的属性是FPS:Frames Per Second,其实就是屏幕刷新率,苹果的ipho...[作者空间]
1、如何高效的切圆角? 切圆角共有以下三种方案: cornerRadius + masksToBounds:适用于...[作者空间]
在iOS9.0后UICollectionView的头部视图也能像tableView的header一样出现悬浮挂住的效果。[作者空间]
我们日常开发中经常是使用weak关键字来解决循环引用的问题,原因是被weak引用的对象它的引用计数不会增加,而且在...[作者空间]
1、Runtime是什么? Runtime是一套API,有C C++ 汇编写成,为OC语言加入了面向对象和运行时功...[作者空间]
无聊小姐姐今天准备看下YYmodel啦~ https://github.com/ibireme/YYModel Y...[作者空间]
节前鹏鹏让我看json反序列化为model,主要是很多场景都是从网络拿到json,然后要转成数据model,自己写...[作者空间]
一 整体框架 在iOS开发过程中,对iOS整体框架的了解和学习是必不可少的一个环节,今天我们就好好来了解一下iOS...[作者空间]
给控件设置虚线边框 调用[作者空间]
去除 textView 左右边距: 去除 textView 上下边距:[作者空间]
在上次的objc_msgSend分析的文章中,我们得知,方法的本质就是调用objc_msgSend函数来发送消息。...[作者空间]