一个UIView, 设置高度为36, 缺莫名其妙变为了0.通过重写此view的setFrame:方法, 其调用堆栈如下: 其中有如下调用: 解决办法: // ========...
一个UIView, 设置高度为36, 缺莫名其妙变为了0.通过重写此view的setFrame:方法, 其调用堆栈如下: 其中有如下调用: 解决办法: // ========...
在工作中我们经常会用到一些命令来完成指定工作,最常用的还是Git和SVN一些更新、提交操作,虽然命令不是很复杂,但是肯定会有三个步骤: 1、打开终端;2、cd到指定目录下;3...
链接地址:https://www.cnswift.org/the-basics
大神你面了这么多大公司,很好奇有没有收到哪家的offer啊😄
2020年iOS面试题最近找工作,笔者面了字节跳动,哔哩哔哩,哈罗单车,腾讯,支付宝等公司,下面就这些公司N面的技术题做个整体汇总,供大家参考: 网络:1.HTTP和HTTPS区别?2.HTTPS...
开发中,有时需要去打印模型中所有的属性的值,这时候需要我们去重写description方法,并在description方法中拼接所有属性的值。而每次在模型中重写descrip...
前言 前段时间,有两个以前的同事碰巧都问了我有关取消网络请求的问题。这个问题我之前没怎么在意,我通常不会特意在APP中做取消请求的处理,因为从我的直觉来说,网络请求一旦发出去...
受益匪浅
iOS的MVC框架之控制层的构建(下)在我的iOS的MVC框架之控制层的构建(上)一文中介绍了一些控制层的构建方法,而这篇文章则继续对一些方法进行展开讨论。MVC被众多开发者所诟病的C层的膨胀,究其原因不外乎有如...
在我的iOS的MVC框架之控制层的构建(上)一文中介绍了一些控制层的构建方法,而这篇文章则继续对一些方法进行展开讨论。MVC被众多开发者所诟病的C层的膨胀,究其原因不外乎有如...