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

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

09/20 16:40
694
阅读YYModel

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

09/18 18:27
552
Shell入门看我吧

shell入门的文章,对shell不太熟悉小伙伴可以看看

04/04 09:58
3.4K
iOS使用shell脚本注入混淆内容

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

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

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

CALayer动画专题

CALayer动画专题 来自《ios核心动画高级技巧》书中的一些例子总结,包含了 隐式动画 显式动画 缓冲-动画速度变化函数 https://zsisme.gitbooks.io/ios-/content/chapter7/transactions.html...

02/03 22:27
18
iOS CALayer anchorPoint 的应用场景

背景 最近在看《ios核心动画高级技巧》,这本书的中文版本可以在iOS Core Animation: Advanced Techniques中文译本 这里找到,看到图形几何学这一章,其中讲到的 CALayer 的 anchorPoint 属性...

iOS 组件化-使用cocoapods集成实战演练

背景 之前写过一篇 iOS 组件化实现的一些思路总结 ,这篇作为续集,聊一聊使用 Cocoapods 在iOS平台组件化的实现和集成。 结果 本文中的两个例子可以在 YTThirdPlatformManager 项目中找到。...

iOS使用观察者模式实现推送消息模块化

背景 前段时间做了一些项目解耦重构和一些组件化的工作,推送是很多app种涉及到的应用场景,所以把推送模块做了一些重构的工作,让推送模块能够独立于业务适用于各种的业务场景。 本文的代码...

iOS 组件化实现的一些思路总结

背景 大概在一个月之前,公司有一个需求需要出一个功能和业务逻辑和当前应用相同的新版本,所有的UI重新设置过而不止是配色字体图标等信息的简单修改。因为当时排期相对的不太紧,所有决定把...

01/19 00:25
270
iOS使用fastlane实现持续集成

前言 最近公司有打渠道包的需求,领导说使用fastlane来做持续集成,发了点时间研究了下,所有有了这篇文章 本文主要涉及到以下几个主题: fastlane是什么和为什么使用fastlane fastlane安装和...

01/17 23:55
685
iOS实现一个简单的页面切换控件

不管世界上有多少种不同尺寸不同颜色不同形状的轮子,造轮子的人依然在路上...

2017/11/28 00:01
32
iOS第三方平台集成组件化

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

2017/10/29 18:21
390
iOS使用Instruments分析和优化CPU性能问题

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

2017/08/11 18:24
523
iOS使用UITableView实现的富文本编辑器

iOS使用UITableView实现的富文本编辑器

2017/07/24 22:02
1K
iOS模式分析-使用适配器模式重构TableView

适配器在iOS开发中的使用比较普遍,这篇文章介绍如何使用适配器模式重构UITableView的dataSource和Delegate实现更简洁、更容易扩展的UITableView

2017/07/18 17:15
25
IOS自动进行View标记

缘起 一切都源于我的上一篇博客,我写的是一篇 UITableViewCell使用自动布局的“最佳实践” ,我需要给我的图片里面的UIView元素添加上边距的标记,这让我感到很为难,我觉得我得发点时间写一...

2017/05/27 16:50
442
iOS 数据库升级数据迁移解决方案

一个iOS低耦合,容易使用的数据库升级数据迁移解决方案

iOS CollectionView 的那些事

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

08/17 15:43
373

没有更多内容

加载失败,请刷新页面

返回顶部
顶部