240 发简信
IP属地:四川
  • Resize,w 360,h 240
    那些年趟过的OC与JS交互的坑

    以前在项目中很少用到OC和JS交互,所以对这方面没有进行更加深入的了解,最近公司安排的一个项目;一半的内容是用h5写的;所以在这个过程中需要OC...

  • Resize,w 360,h 240
    一款简单实用的iOS分享框架(支持三方登陆)

    GitHub地址:iOS分享框架(支持三方登陆) 背景:最近公司需要在项目里面用到三方登陆和分享功能,于是我去翻看了友盟和ShareSDK的官网...

  • Resize,w 360,h 240
    YYModel设计原理

    iOS开发中少不了各种各样的模型,不论是采用MVC、MVP还是MVVM设计模式都逃不过Model。而YYModel恰好是一款非常轻量级的Json...

  • Resize,w 360,h 240
    同步、异步与串行、并行的关系

    前言:做这块知识展示目的是为了帮助自己对多线程中的知识点做一个回顾,所以可能讲解上面会很简单,但是重点是要将知识点弄清晰,如果你对多线程不是很了...

  • Resize,w 360,h 240
    Objective-c方法调用流程

    前言: 前段时间去面试,每个面试官都问到了OC中方法是如何调用的;感觉自己答到点子上了,但是回答的并不是很完善,所以我特地抽时间将这部分知识点重...

  • Resize,w 360,h 240
    socket套接字编程

    前言:之前面试中,很多面试官都会问socket套接字的用法,可能有很多老铁跟我一样对于socket的原理有点懵逼,恰好最近公司的项目中用到soc...

  • Resize,w 360,h 240
    验证码倒计时问题及其闪烁问题

    大家在做验证码的时候一般都会用到倒计时,基本上大家实现的方式都差不多,先贴出一些代码来.. -(void)startTime{ __block ...

  • Objective-C 引用计数原理

    引言:这两天刚好将runtime的源码给看了一遍,自己也总结了一些东西,正好想要分享给大家,就写了这篇文章,咱们今天只说原理,不讲用法。 大家都...

  • GCD中判断线程内容执行完毕

    前言: 在使用GCD多线程做操作时,有些时候需要咱们多线程里面的内容全部完成以后,再去刷新页面内容,这种情况下就需要咱们知道什么时候多线程队列里...