YYImage YYImage是由@ibireme 开发的一款功能强大的 iOS 图像框架(该项目是 YYKit 组件之一),它支持当前市场主流的静/动态图像编/解码与动态图...
YYImage YYImage是由@ibireme 开发的一款功能强大的 iOS 图像框架(该项目是 YYKit 组件之一),它支持当前市场主流的静/动态图像编/解码与动态图...
上一篇介绍了动画相关的 api,本篇涉及的就是如何把图形画出来了,之前也做过不少相关的画图工作,但都比较简单少量,也没有刻意的去比较或者直接就是接入了第三方库去实现...工作...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...
前言 知道VVeboTableViewDemo其实很久了,一直想研究一下,最近终于有时间了,将VVeboTableViewDemo用Swift做了一遍(VVeboTableV...
前言: 给大家推荐一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单。以下对UITableViewCell...
简介 一个OC和JS交互的桥接机制,主要包含3个类,JS端window.WebViewJavascriptBridge,OC端WebViewJavascriptBridge和...
文章首发地址: https://www.jianshu.com/p/047eb78dce53 前言 最近看qq群里发的很多代码截图,感觉命名规则/文件命名都不符合规范很多朋友...
概述 iOS源码解析—YYModel(YYClassInfo)分析了如何根据OC的Class对象构建YYClassInfo对象,为接下来的JSON数据和Mode...
无聊小姐姐今天准备看下YYmodel啦~ https://github.com/ibireme/YYModel YYmodel主要是需要#import "NSObject+Y...
一、Runtime介绍 OC是对C语言的扩展,加入了面向对象和消息发送机制,Runtime是OC的一个核心,是用C语言和汇编语言编写。OC是动态运行时语言,在运行时确定一个对...
前言: 本篇文章将介绍以下几个和实例变量ivar相关的runtime函数的使用id object_getIvar(id obj, Ivar ivar)Ivar *class_...
一 图片参数的正确获取 先拿一张图片作为测试使用 图片参数如下: 图片的尺寸为:-宽1236个像素点-高748个像素点-色彩空间为RGB-描述文件为彩色LCD-带有Alpha...
在公司iOS APP上线后,Android 项目也要提上日程,因为只招一个安卓开发,同时还希望安卓APP也尽快上线,所以我又学起了Android开发。以协助安卓工程师开发。从...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
平时开发中我们经常会用到weak,但是它的实现原理也许不是很清楚,今天就从源码来探究一下(weak实现原理源码链接)。 weak指针的建立 weak修饰对象不增加其引用计数,...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-02/...
原文地址 为什么有这篇博文 不知道何时开始iOS面试开始流行起来询问什么是 Runtime,于是 iOSer 一听 Runtime 总是就提起 MethodSwizzling...
GitHub源码:MJExtension star: 8.3k ⭐️⭐️⭐️ 以下内容来源于官方源码、 README 文档、测试 Demo或个人使用总结 ! MJExtens...
推荐一下: iOS链式创建UI终结者 ➜ PPMaker 2018-05-10 注意 上拉和下拉的刷新控件都会显示,如果没有网的时候就两个都显示的解决办法,详细见评论41楼...