240 发简信
IP属地:北京
  • Resize,w 360,h 240
    iOS-自定义KVO

    当某个类的属性对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter 方法。派生类...

    0.6 937 0 13
  • iOS网络请求优化之DNS映射

    这种做法的核心就是去掉客户端通过DNS寻找地址,创建文件映射之后,手动输入域名然后返回对应的地址,跳过DNS请求起到降低延迟的功能。 =====...

  • iOS-旋转动画

    看到一个有趣的选择效果图 XLBallLoading 用UIBezierPath和CAKeyframeAnimation实现这个效果。 核心代码...

  • Resize,w 360,h 240
    iOS-带大按钮的UITabBar

    如上图是本文将要实现的界面。 没有文字带大按钮的tabbar。 创建一个UITabBarController Category 利用kvc替换系...

  • Resize,w 360,h 240
    iOS-创建属于自己的仓库

    不懂得cocoapods建议参考一下唐巧的博客或者直接到CocoaPods的官网看看:https://cocoapods.org/ 废话不多说了...

  • HMSegmentedControl源代码解析

    HMSegmentedControl地址HMSegmentedControl是一款选项卡的三方框架,github上有3000星左右。研究了一下源...

  • iOS-处理网络请求返回空

    当网络请求返回null,然后对数据进行操作就会导致崩溃, 因为NSNull不是字符串,也不是nil,只有一个方法 处理返回值为空有几种做法 后台...

  • iOS-__auto_type

    类型推断是一个非常普遍的特性,在当下的现代语言像Swift, Kotlin 等。幸运的是,类似的效果可以在Xcode 8之后的C或objecti...

  • iOS-GPUImage录制视频第一帧黑屏

    使用GPUImage录制视频时第一帧会出现黑屏或者白屏,并且调用addAudioInputsAndOutputs也不好使 此时需要修改GPUIm...