加载中
iOS使用核心的50行代码实现一个路由组件

使用组件化是为了解耦处理,多个模块之间通过协议进行交互。而负责解析协议,找到目的控制器,或者是返回对象给调用者的这个组件就是路由组件。本文讲解如何使用核心的50行代码实现一个路由组...

2018/09/20 16:40
1K
实用脚本分享

实用脚本分享 最近工作需要,写了几个脚本,介绍给需要的同学,顺便说下实现的原理 地址:ShellSnippet 检测iOS主题资源包图片大小的脚本 使用步骤 该脚本用于检测iOS的资源包大小是否符合i...

CoreText 入门(一)-文本绘制

本文主要的内容是讨论如何使用CoreText进行最简单的文本内容的绘制,同时也谈到的CoreText绘图的一个最基本但是也是最重要的CoreText坐标系的概念,CoreText坐标系的概念是贯穿所有的CoreTex...

2018/07/13 13:47
1K
iOS使用Shell脚本批量修改类名称

使用shell脚本批量修改类名称,简化重复工作,提高工作效率666

2018/03/01 18:40
8K
iOS WKWebView和JS交互的两种方式

本文介绍两种方式实现iOS WKWebView和JS交互:1、WKWebViewConfiguration注入WKScriptMessageHandler;2、UIWebViewDelegate回调方法中处理...

踽踽独行,自我寻找的2018

踽踽独行,自我寻找的2018 岁月如居,时间走的好快,几乎无法抓住她的小尾巴,今天“提笔”之前我特别的看了去年当时我写的标题为“2017”的年终总结,恍如昨日,心中百感交集,似乎负了时间...

iOS使用shell脚本注入混淆内容

使用shell脚本简化重复工作,提高工作效率666

2018/02/14 13:35
4.8K
iOS 使用Instruments优化内存性能

Instrument是Xcode自带的性能分析工具,这篇文章介绍其中的一个Allocations Profiler工具,找到APP中的内存性能问题,并且去优化解决这个性能问题。

2018/02/08 16:25
836
iOS使用shell脚本批量修改属性

使用shell脚本批量修改属性名称,简化重复工作,提高工作效率666

2018/03/01 10:22
4.1K
CoreText进阶(六)-内容大小计算和自动布局

本文讲的是如何计算CoreText绘制的内容在指定宽度的场景下内容的大小,客户端可以通过公有的接口在图层渲染之前或得到内容的尺寸进行预先的布局。此外,现在自动布局的应用场景越来越多了,使...

MAS
2018/07/18 12:01
992
iOS换肤功能的简单处理框架

换肤功能是在APP开发过程中遇到的比较多的场景,为了提供更好的用户体验,许多APP会为用户提供切换主题的功能。主题颜色管理涉及到的的步骤有 颜色配置 使用颜色 UI元素动态变更的能力 动态修...

iOS面向切面的TableView-AOPTableView

iOS面向切面的TableView-AOPTableView 这个是公司很久之前的开源项目,一个大牛写的,在项目中一直有在用,今天有空发了点时间看下如何实现,看了之后感觉挺有收获,故撰此文,分享给需要的同...

iOS CollectionView 的那些事

UICollectionView是开发中用的比较多的一个控件,本文记录UICollectionView在开发中常用的方法总结,包括使用UICollectionViewFlowLayout实现Grid布局、添加Header/Footer、自定义layout布局...

2018/08/17 15:43
484
iOS第三方平台集成组件化

背景 项目使用到了一些第三方平台的登录、分享、支付功能,包括了微信、微博、QQ平台登录分享和支付宝、微信平台的支付,使用的是原生的接入配置集成的,功能上基本上对照着SDK的开发文档就能...

2017/10/29 18:21
469
Objc Block实现分析

Objc Block实现分析 Block在iOS开发中使用的频率是很高的,使用的场景包括接口异步数据的回调(AFN)、UI事件的回调(BlockKits)、链式调用(Masonry)、容器数据的遍历回调(NSArray、NSD...

04/10 11:24
240
阅读YYModel

YYModel库中涉及到Runtime、CF API、信号和锁、位的操作。学习该库可以学习到使用Runtime获取类的信息,包括:类属性信息、类ivar信息、类方法、类型编码;使用runtime底层技术进行方法调用,...

2018/09/18 18:27
692

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部