240 发简信
IP属地:北京
  • 自定义导航栏RTRootNavigationController的底层实现原理

    RTRootNavigationController实现了什么? 1、可以像往常一样使用导航栏2、可以在不同的控制器里实现不同风格的导航效果3、...

    1.0 7807 2 13
  • Resize,w 360,h 240
    workspace管理静态库和多个项目, 及cocoaPods的使用

    项目背景 项目需求:在已有项目A的前提下,抽离出一个和项目A有公共业务甚至模块的项目B,对于公共业务和模块当然是想维护一份代码实现两个项目同步;...

    0.5 887 0 10
  • Resize,w 360,h 240
    一个项目多个Target

    应用场景 场景1: 同一项目,一般会分不同环境:开发环境、测试环境、正式(生产)环境。 这就涉及到一个请求接口的区别,一般我们可能会定义多个,每...

  • NSTimeInterval和CMTime

    NSTimeInterval 众所周知,NSTimeInterval是一个把double进行typedef 重定义的一个类型,本质上还是一个表示...

    0.1 15565 4 6 1
  • iOS 事件的传递响应机制

    iOS 中的事件 触摸事件 加速计事件 远程控制事件 iOS 中的触摸事件1、触摸事件发生,操作系统iOS会将此类事件包装成UITouch和UI...

  • iOS之优化

    1、尽可能的使用reuseIdentifier尽可能的使用系统已经实现的重用机制。如UITableViewCell、UICollectionVi...

  • 吐槽NSInteger

    NSInteger是苹果推荐的使用,关于NSInteger的定义,苹果是这样给的: 解释为:在64位系统上编码运行,NSInteger表示lon...

  • xCode的build setting

    指令集Architectures armv7|armv7s|arm64都是ARM处理器的指令集 i386|x86_64 是Mac处理器的指令集 ...

  • WKWebView实例,swift版本

    苹果换掉UIWebView的背景: WKWebView 是苹果在 iOS 8 中引入的新组件,目的是给出一个新的高性能的 Web View 解决...