iOS开发中少不了各种各样的模型,不论是采用MVC、MVP还是MVVM设计模式都逃不过Model。而YYModel恰好是一款非常轻量级的Json...
引言:这两天刚好将runtime的源码给看了一遍,自己也总结了一些东西,正好想要分享给大家,就写了这篇文章,咱们今天只说原理,不讲用法。 大家都...
GitHub地址:iOS分享框架(支持三方登陆) 背景:最近公司需要在项目里面用到三方登陆和分享功能,于是我去翻看了友盟和ShareSDK的官网...
苹果在2017年的开发者大会中已经明确说到AppStore的所有APP都必须启用ATS安全功能,启用ATS以后,明文HTTP资源加载将被屏蔽,A...
前言: 在Objective-C中,如果有多个线程要执行同一份代码,那么有时候会出问题。这种情况下,通常使用锁来实现某种同步机制。在GCD出现之...
在之前学习runtime的过程中,我发现方法交换有两种写法,一开始对对一种写法不太能理解,后来自己写demo来试验了一下以后就知道他是怎么回事了...
前言: 在平时开发过程中,我们难免会跟sourcetree打交道,很多人都会用sourcetree来合并代码,所以掌握好sourcetree的使...
前言:在咱们iOS平时的开发过程中,难免会跟xib打交道,所以掌握xib适配就成了非纯代码开发人员必须学会的一门技能,我这里列举一些xib适配的...
前言: 在咱们平时的开发过程中,每天都在敲着带有各种响应事件的代码,那咱们iOS的响应事件是怎样传递的呢?系统是怎样找到发出该事件的控件并执行响...