- 博客(7)
- 收藏
- 关注
原创 iOS 中 weak 使用 自动置nil dealloc中为什么不能使用__weak
在开发中weak关键字使用的比较多,一般开发人员都知道,使用weak可以防止循环引用。但是防止循环引用之前是使用unsafe_unretained关键字unsafe_unretained
2018-06-29 21:02:42 1484
原创 iOS 网页加载时间监控方案实现
最近因为要做App的性能监控,网页加载时间是性能的一个指标,所以在网上查阅了一些资料,实现了无侵入网页加载时间的监控,不仅可以监控网页的加载时间,网页内部的链接也可以监控到...
2018-06-19 17:41:31 3099
原创 终端常用命令
最近在做组件化开发,用到一些终端命令,特此记录下,以便后续复习cd命令:cd空格,后边跟上文件路径,切换到指定文件地址git命令:git remote add origin <远程地址>,本地仓库关联远端仓库 git remote -v,查看远端仓库 git status,git状态 ...
2018-03-05 14:46:35 364
原创 iOS事件传递和响应者链条
最近在面试中看到有个关于事件传递和响应者链条的知识点,自己之前了解的不是特别清楚,因此特意查找了相关资料,梳理了下这个知识点,特此记录下,以便后续使用。遇到问题是:如果一个按钮的范围超出了父控件的范围,问这个按钮是否能显示全,以及点击按钮是否能正常响应?如果不能怎么处理能让它响应。这个场景在开发中也比较常见,问题描述如下图所示:从图中可以看出,黄色按钮虽然大小超出了父控件的范围,但是还是能正常显示...
2018-02-28 14:29:21 318
原创 Swift 3.0 实现图片轮播器
Swift 3.0 实现图片轮播器图片轮播器的实现方法一般分为两种:一种是用三张图片,通过改变显示的数据源来达到轮播的效果;另一种是通过在数据源的起始和结束位置分别插入数据源的最后一个元素和第一个元素,通过多增加的数据来达到轮播效果。第二种方法,本人认为太浪费性能,虽然也能实现轮播的效果,但是不建议使用,今天主要介绍三张实现轮播的原理
2016-11-14 16:16:08 1615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人