前言 最近开发遇到要实现卡片式的轮播,经过网上搜索资料查找发现NewPagedFlowView写的不错,但在使用过程中发现有不少问题,于是自己仿照着封装了 一个,而且实现了更...
前言 最近开发遇到要实现卡片式的轮播,经过网上搜索资料查找发现NewPagedFlowView写的不错,但在使用过程中发现有不少问题,于是自己仿照着封装了 一个,而且实现了更...
之前的三篇文章我们集成了OCLint以及Infer这两个检测工具,也顺利的收集到了相关的扫描日志,但是这些日志看起来都不够直观,这就需要借助一个平台对我们的扫描日志进行一个清...
一.run-sonar-swift脚本 sonar-swift官方提供了一个专门用于代码扫描的脚本,无需我们自己去编写脚本处理编译工程,输出编译log文件等操作,👉传送门[h...
请问一下,一个 在 pods 路径下,一个在编译产物的路径下,两者为什么会报重复定义的错误?
谢谢
ios中redefinition of module'xxx',could not build Objective-C module 'xxx'一遇到这种错,还是要仔细理解报错的意思。说的是自己定义的modulemap文件名和系统的module.modulemap文件名重复了,重复定义了。因此根据提示路径,进入/Us...
最近一段时间都在进行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.添加水印
苹果于北京时间2017年6月6日凌晨召开WWDC 2017大会,在此次发布会上按照惯例推出了iOS 11系统,同时也带来了许多新鲜特性,如录屏功能、相册查看gif图片、Sir...
北京时间2017.6.6日凌晨1点,新一届的WWDC召开,苹果在大会上发布了iOS11的beta版,伴随着iOS 11的发布,也随之推出了一些新的API,如:ARKit 、C...
场景: 为了防止内部资料外传泄露用户信息,因此需要在视图上面添加相应的水印。 代码实现: 使用示例:
由于项目中有大量的上传图片,之前图片的处理方式直接就用了UIImageJPEGRepresentation方式来处理,也用了很长的一段时间,后面由于权限的开放,从相册选择的使...
用 CAShapeLayer 和 UIBezierPath 贝塞尔曲线实现,每次进度变化时,重新初始化一个 CAShapeLayer 添加到当前 UIView 上。
状态管理 状态 Flutter是声明式编程,Widget定义的UI都是在build()函数中实现的,这个函数的功能就是将状态转换成UI。 UI = f(state) 官方对状...
亲测可行...react-native 将目标地址的经纬度传给高德或者百度来实现从当前位置到目标地址的路线规划。 IOS端 配置白名单 由于iOS的限制,iOS系统在9之后的...
1、首先选择Oracle JDK 11 Download去下载 JDK 11 安装包,这里讲一下需要 Oracle 账号,且下载速度很慢。 为此提供JDK 11 下载的链接,...
fix the "charles map local socket broken pipe (write failed)" 不要问我为什么出现这个问题,我不太清楚,也不要问我...
1. UIBezierPath类的介绍 UIBezierPath主要用来绘制矢量图形,它是基于Core Graphics对CGPathRef数据类型和path绘图属性的一个封...