240 发简信
IP属地:北京
  • nonnull / nullable、_Nonnull / _Nullable、__nonnull / __nullable区别 &&nil、Nil、NULL、NSNull区别

    nonnull / nullable、_Nonnull / _Nullable、__nonnull / __nullable之间的区别: Xcode6.3引入__nonnul...

  • 剖析OC与JS交互

    随着H5技术的兴起,在iOS开发过程中,难免会遇到原生应用需要和H5页面交互的问题。其中会涉及方法调用及参数传值等场景。 iOS原生应用和web页面的交互大致上有这几种方法:...

  • 120
    Charles的集成

    Charles简介 Charles 是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles ...

  • 120
    Reveal的集成

    Reveal是一个界面调试工具。使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面。它类似Chrome的“审查元素”功能,我们不但可以在运行时看到iOS程...

  • 120
    CocoaPods的使用

    1、Ruby环境搭建 下载安装CocoaPods需要Ruby环境 ,Mac OS X 本身自带Ruby, 安装 RVM额外解释:RVM: (全称Ruby Version Ma...