IP属地:广东
上篇文章 介绍了一些runtime的基础知识, 这次分享一些runtime的各种黑科技玩法: 消息转发截获, isa-swizzling, me...
Runloop是一个神奇的东西,它贯穿了一个iOS应用的生命周期而一直为伴。本文会对Runloop有一部分讲解,但看这篇文章之前,你仍需要对Ru...
现在很多时候的App都要实现一些启动广告或更新说明页面之类的需求, 这篇文章描述了一种简单快捷, 物廉价美的解决方案. (与iPhone桌面翻页...
这里以向https://api.github.com发送请求为例。 把自定义的CA证书放入工程: 这里以HTTP代理工具Charles作为中间人...
Objective-C 编译器与运行时系统支撑着OC程序的运行。 Objective-C程序在三个层面上与runtime系统交互: Object...
KVC 什么是KVC? KVC(Key-value coding)是一种通过字符串去识别并间接存取(access)对象属性的机制, 该机制区别于...
这是笔者在工作项目中遇到的一个需求。本篇文章将延续上一篇《TableViewCell的收缩展开与动态高度》继续探讨有关TableView性能方面...
关于TableViewCell的收缩展开与动态高度的方法网上有很多,但本文主要运用AutoLayout和更改Constraint priorit...