毕业一年了,从一个职场小白一步步走过来,深感不断学习的重要性。尤其身处迅速变化的互联网行业,一刻不学习就会落后。这几天看了斯科特·杨的《如何高效学习》之后,竟发现自己的许多方...
毕业一年了,从一个职场小白一步步走过来,深感不断学习的重要性。尤其身处迅速变化的互联网行业,一刻不学习就会落后。这几天看了斯科特·杨的《如何高效学习》之后,竟发现自己的许多方...
在使用tableHeaderView和tableFooterView实现头广告轮播及尾部加载更多数据中我们是使用通知的方式来使Controller类和子控件进行交互的。这种方...
欢迎加QQ群讨论:157672725 文章 1.饿了么移动APP的架构演进 : 作者简略描述了饿了么从传统的MVC到model Decoupled、Hybrid再到React...
枚举类型,对程序员来说再熟悉不过了,但是,你确定你在正确得使用它吗? 在用枚举之前,让我们来区分一下状态和选项这两个概念。 状态:同时只能有一种。比如:一个POST请求的返回...
文章转自极分享 更多精彩内容移步原文 Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。这也是我们发起这...
一、正常圆角的实现 在做项目过程中,我们总会遇到实现圆角的情况,当然最简单是四个角都改为圆角,如下代码: 二、一个或部分圆角的实现 但是项目中也会遇到针对某一个View只画半...
写在前面: 关于KVC和KVO各种博客多了去了,重新整理下,就当是温习一下吧,不对的地方请指教,喜欢的点个喜欢什么也是挺好。 一,KVC KVC也就是key-value-c...
测试打包 为什么要打包测试? 场景描述: 你在上海一家外包公司工作, 给一西藏的客户开发一款App, 那么当你开发完毕之后, 需要给客户演示,客户需要体验,该怎么做? 方案1...
废话不多说直接上代码,觉得肯定有你们需要的 使用,如下图: 此处@keypath(TARGET, KEYPATH)一定要添加@符号,就是为了能预编译出TARGET中所有的KE...