前言 最近开发遇到要实现卡片式的轮播,经过网上搜索资料查找发现NewPagedFlowView写的不错,但在使用过程中发现有不少问题,于是自己仿照着封装了 一个,而且实现了更...
前言 最近开发遇到要实现卡片式的轮播,经过网上搜索资料查找发现NewPagedFlowView写的不错,但在使用过程中发现有不少问题,于是自己仿照着封装了 一个,而且实现了更...
之前的三篇文章我们集成了OCLint以及Infer这两个检测工具,也顺利的收集到了相关的扫描日志,但是这些日志看起来都不够直观,这就需要借助一个平台对我们的扫描日志进行一个清...
一.run-sonar-swift脚本 sonar-swift官方提供了一个专门用于代码扫描的脚本,无需我们自己去编写脚本处理编译工程,输出编译log文件等操作,👉传送门[h...
最近一段时间都在进行iOS客户端的重构,参考了许多iOS重构方面的资料,在重构的过程中也遇到一些困难,同时总结了不少经验,在这里和大家分享一下。这将会是一个系列的文章,每一篇...
1. 工作机器及配置 2015款27寸imac5k。4核i5 3.5GHz,8g内存,1t机械硬盘。屏幕极致,内存偏小,硬盘搞不懂为什么要配个机械硬盘,同时代的MacBook...
(1)cat和EOF简介 cat 用于显示文本文件内容,全部输出EOF “end of file”,表示文本结束符 (2)使用 用法1.多行导入文件(新建文件或者覆...
前言 在日常开发中我们经常和按钮打交道,但是有时候会碰到比较难处理的问题,就是按钮不响应点击事件,这时候我们需要从下面几方面排查 按钮不响应的原因 1、按钮添加到了一个没有开...
响应链流程 基本流程 大家都知道 iOS 的响应链是 UIApplication 收到用户触摸屏幕的事件以后通过逐层寻找最后得到用户触摸的 View 也就是第一响应者,然后调...
废话不多说了,添加文字水印的步骤如下:1、创建一个UIImageView 2、创建类文件设置水印效果 Watermark 3.添加水印