一个UIView, 设置高度为36, 缺莫名其妙变为了0.通过重写此view的setFrame:方法, 其调用堆栈如下: 其中有如下调用: 解决办法: // ========...

IP属地:浙江
一个UIView, 设置高度为36, 缺莫名其妙变为了0.通过重写此view的setFrame:方法, 其调用堆栈如下: 其中有如下调用: 解决办法: // ========...
在工作中我们经常会用到一些命令来完成指定工作,最常用的还是Git和SVN一些更新、提交操作,虽然命令不是很复杂,但是肯定会有三个步骤: 1、打开终端;2、cd到指定目录下;3...
链接地址:https://www.cnswift.org/the-basics
开发中,有时需要去打印模型中所有的属性的值,这时候需要我们去重写description方法,并在description方法中拼接所有属性的值。而每次在模型中重写descrip...
前言 前段时间,有两个以前的同事碰巧都问了我有关取消网络请求的问题。这个问题我之前没怎么在意,我通常不会特意在APP中做取消请求的处理,因为从我的直觉来说,网络请求一旦发出去...
在我的iOS的MVC框架之控制层的构建(上)一文中介绍了一些控制层的构建方法,而这篇文章则继续对一些方法进行展开讨论。MVC被众多开发者所诟病的C层的膨胀,究其原因不外乎有如...
不说前言,上来就干记录一下
导入头文件 在需要的地方调用拨打电话方法,在 openURL的回调里,实例化CXCallObserver并设置代理,同时设置回调的队列 实现CXCallObserver的代理...