iOS开发当中有一个很特殊的存在,这个特殊就是block。在OC当中实现某一个功能都是一个响应对象调用一个响应方法,简而言之就是Target-Action。 以UIButto...
iOS开发当中有一个很特殊的存在,这个特殊就是block。在OC当中实现某一个功能都是一个响应对象调用一个响应方法,简而言之就是Target-Action。 以UIButto...
最近在面试以及与其余程序猿(不乏来自BAT大厂)的交流当中,我发现还是有相当大一部分是使用frame,为此也就出现了这篇文章。 在远古时代使用的都是frame,很多4年以上的...
个人第三方库:UDUserDefaultsModel:以Model代替NSUserDefaultsYIIFMDB:直接操作Model进行增删改查,数学运算等,且sql语句易于...
万能的Runtime(1):《iOS-浅谈NSUserDefaults保存数据的缺点以及改进方案:UDUserDefaultsModel》。 众所周知,安卓是基于Java进行...
我在写UDUserDefaultsModel(文章链接,github)这个库时曾经立下一个flag:要写一个基于model来存取数据库的库,最近刚离职,所以就整合了一下,希望...
相信是个iOS程序猿都写过UIViewController,同时也都知道iOS是一个标准的MVC,也是苹果推荐的设计模式,小编认为最典型的Demo算是UITableViewC...
很多从事iOS开发过程当中很少听到信号量,也很少用到,但是这个在小编看来是非常重要的思想。今天小编就来说说信号量以及信号量的完美替代品Bolts(Facebook出品的库)。...
本文转载自:http://foggry.com/blog/2014/04/25/githubyou-xiu-xiang-mu-ios/ 个人觉得这个博客值得收藏,能用好里面的...
iPhone X的适配相信大家都已经做了,而由于代码风格的迥异,适配方案也是很多。今天小编就根据经验来做一个总结,列举出一个最优雅的方法来。 什么是最优雅的适配方法!?答案:...