经验总计
MR-lyonse
这个作者很懒,什么都没留下…
展开
-
1000个常见iOS功能自己的实现思路
前言: 本文纯属标题党, 标题党, 标题党, 请各位看官勿喷.1. 验证码倒计时功能:思路: 倒计时的功能其实并不难, 最常见的思路是用NSTimer来进行倒计时计算, 不过NSTimer在程序进入后台和内存方面需要注意, 不然会有意外惊喜. 个人的思路是用循环来做, 哈哈, 真的是. 用多线程来实现, 然后循环倒计时, 每次循环中途插一个sleep, 这样做的话, 实现起来很简单, 当然不能在主...原创 2018-07-09 23:44:55 · 223 阅读 · 0 评论 -
坑:iOS11开始Cell约束异常问题
背景:从iOS11开始,突然发现项目里面进入tableView相关页面都开始报约束异常的问题,异常内容提示约束高度和Cell的contentView高度不一致。然后通过UI调试发现确实不一致了,但是很奇怪的问题是在iOS10以前的系统上就没有问题。问题的具体症状是Cell使用了自适应高度,在xib中因为Cell有下滑线的原因ContentView比Cell高度小0.5,所以约束高度加起来比Cell...原创 2018-07-16 22:50:11 · 1124 阅读 · 1 评论 -
坑:iOS自动Framework打包脚本
背景:今天整理代码发现项目无法运行,原来是里面用的framework是针对真机的模拟器用不了,因为里面没有支持的架构。然后就回顾了下怎么打包,发现大多都是手动打包,一点都不程序,脚本Shell了解一下嘛。百度了怎么用脚本打包,尝试后发现报错了,但是包有了,拿来一用没效果还是没有模拟器的架构。附自动脚本Shell:https://www.cnblogs.com/oc-bowen/p/7478461....原创 2018-07-16 23:01:27 · 1506 阅读 · 0 评论