block 原理已有很多优秀的博客介绍过了,这里是对 block 相关知识的复习巩固 在 block 内部修改其外部变量,大家都知道要使用 __...
今天业务中遇到了个关于网络返回数据 jsonp 格式解析的问题,记录一下。 遇到问题 一般情况下我们网络请求返回的数据都是 json 格式 今天...
因为产品需求要修改视频播放的展示策略,就简单的梳理了一下目前端上的视频播放功能,简单整理了一下基本实现,以便于之后查阅。 播放器实现思路 由于视...
平时项目是纯代码 + Masonry 布局,复杂的页面基础控件的初始化和 Masonry 布局代码都要写好久,前段时间看了作者@灯泡虫的《懒加载...
之前写过一篇使用 UIImage 的 resizableImageWithCapInsets 方法来进行图片拉伸的文章《图片拉伸 UIImag...
之前一直使用 fir-cli 工具来对项目进行打包,看了《小团队的自动化发布-Fastlane 带来的全自动化发布》这篇文章,决定试一试 fas...
Masonry 是一个轻量级自动布局框架,开发者可以使用更简洁的链式语法为控件进行布局。Masonry 的使用可以参考官网,这里主要探究一下 M...
最近遇到一个需求,要图片适应文字的长度进行拉伸,实现的效果以及原图如下图: 1、resizableImageWithCapInsets 方法介绍...
项目需求要求实现带历史记录的搜索功能,经过无数次网上查找资料和几次修改,终于实现了,菜鸟一枚,需记录下来以便以后查阅。代码中的布局使用Mason...