240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS进阶--App功耗优化

    电池寿命长。随着能效降低,电池寿命也会降低。但用户想让自己的移动设备全天候待命。 速度快。iOS系统处理复杂操作时仍能提供很好的性能。 响应快。...

  • NSOperation的理解与使用

    一、NSOperation是基于GCD之上的更高一层封装,NSOperation需要配合NSOperationQueue来实现多线程。 NSOp...

  • ios解决在不支持模拟器的.a静态文件情况下,在未使用.a库的类时使用模拟器进行开发调试

    我们在开发过程中经常会遇到需要接入第三方的静态库.a文件,而往往很悲催的事情是这个.a库不支持模拟器,而对方又不提供支持模拟器的新的静态库。可是...

  • 实现同步的AFNetworking

    通过信号量的方式,阻塞线程。达到同步AFNetworking的目的。 需要注意的是,AFNetorking默认的返回是在主线程中执行,因为主线程...

  • iOS中的类方法和实例方法区别与使用

    1.什么是类方法? 在OC类定义方法时以 + 开头的方法,又称为静态方法。如:+ (viod)方法名{ }. 作用:不用实例话就可以直接调用的方...

  • Resize,w 360,h 240
    GitFlow流程管理

    Git Flow是构建在Git之上的一个组织、管理软件开发活动的模型。Git Flow是一套使用Git进行源代码管理时的一套行为规范和,通过利用...

  • Runloop理解

    Runloop的作用:1、保持程序持续运行:例如程序一启动就会开一个主线程,主线程一开起来就会跑一个主线程对应的 RunLoop , RunLo...

  • 在不同类之间实现Method Swizzling

    首先,获取目标类方法,即当前类交换方法 然后向目标类中新添加一个新方法 注意,添加完方法后,需要更新swizzledMethod变量,获取当前C...

  • iOS 代码规范篇

    【符合苹果规范的命名方式】 •强烈要求——类名开头大写,方法和变量名以驼峰法命名。 •强烈推荐——类名使用至少三个字符做前缀,内部方法使用两个下...