关于设计模式,前面有文章大致简单介绍过了(iOS开发---单例浅析)。今天想跟大家分享一下个人对MVC、MVP以及MVVM的理解。如有不妥之处,诚邀各位看官不吝赐教、帮忙...
最近发现朋友的Xcode新建文件的时候,可以选择自定义的文件模板,通过编写文件模板来统一代码规范,感觉挺实用,于是我自己也去瞎捣鼓了一通,弄了一个BaseVC模板,这样我们新...
一、常用控件1、UIView懒加载关键词:GJ_View_Lazy 2、UIView创建关键词:GJ_View_Create 3、UILabel - Property & L...
上一篇文章《项目优化---工程结构/目录优化(一)》主要就MVC模式下的工程目录做了一个简要分析,本文主要总结自身在工程结构/目录优化中的不足。 步入正题之前,我感觉有...
简单的招式练到极致就是绝招,细节做到极致就是创新。 能从零开始参与一个项目的开发无疑是一件幸运的事。但是作为一名开发者,我们更多遇到的是项目的迭代与更新。 在项目趋于稳...
大家平时在开发过程中,经常会遇到Crash,那也是在正常不过的事,但是作为一个优秀的iOS开发人员,必将这些用户不良体验降到最低。 线下Crash,我们直接可以调试,结合st...
上一篇《iOS CALayer图层漫谈(三)》我们聊了CALayer视觉效果的一些知识,这一篇呢我们开始聊一下CALayer的变换的一些知识,这一部分很多地方可能比较难以理解...
NSThread 官方文档上的介绍翻译过来的大致意思就是:概述当你有一个方法需要在它自己的线程中运行的时候可以使用该类.当你需要执行一个耗时冗长的任务而又不希望它阻塞应用程序...