240 发简信
  • 120
    iOS 13 安装注意事项

    设备UDID加入到开发者账户(只要用开发者账号的Xcode跑过即可)否则无法激活 更新渠道,本次没有给出描述文件升级方式,只能在拼过开发者网站下...

  • 刨根问底+load方法

      首先我们都知道在iOS应用启动的时候会调用所有类和其分类的+load方法。子类的load方法会在父类方法执行完成之后执行,分类的+load会...

  • 120
    Runtime

    从接触iOS就知道runtime,开始的时候一知半解,随着自己知识的深入,渐渐发现每次看runtime的源码都有新的认识和更深的理解,这里就对自...

  • 120
    valueForKeyPath:的妙用

    KVC (KVC)键值编码相信大家都不陌生,常用来访问对象属性,也可以访问集合属性。还有一些可以给通过此方法访问一些系统没有开放的API,通过K...

  • Protocol Buffer 入门使用: iOS

    Protocol Buffer简介 Protocol Buffer是google于2008推出的一种数据交换的格式,它独立于语言,独立于平台。,...

  • 120
    加快Xcode的编译速度

    不知道大家有没有经历过,公司给配个mac,最低配,没有ssd,Cpu1.4GHz。全量编译一次一二十分钟,增量编译也要至少三分钟,尤其是在调UI...

  • iOS的自定义转场动画

    好久没更新了,最近一直比较忙,也是有点懒了没更新,实在不好意思,学习的步伐不能停下啊。好了,废话不多说今天来聊一聊iOS的自定义转场的实现。 简...

  • 120
    封装一个匹配特定字符可点击的Label

    这个功能用的最多的就是在微博里面,里面有用户名@南山忆,网址http://www.jianshu.com/users/774b1d5616a7/...

  • NSString的Copy与Strong你用对了吗?

    NSString我们必不可少的类,但是在你@property的时候,到底是用Strong,还是Copy修饰。你用对了吗? 用例子来说明一下 先使...