240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    Mac Parallels Desktop 支持M1 & M2芯片

    Parallels Desktop for Mac是功能最强大灵活度最高的虚拟化方案,无需重启即可在同一台电脑上随时访问Windows和Mac两...

  • Resize,w 360,h 240
    iOS 中Jenkins+fastlane自动化打包上传到蒲公英或者fir,成功后邮件通知

    fastlane安装 可以参考我的的文章iOS使用fastlane实现自动化打包 Jenkins的安装   因为Jenkins是用Java语言编...

  • 解决TableView类型为group顶部和底部留有空白问题

    当UITableView的style为UITableViewStyleGrouped时,发现第一个cell和顶部留有一定的空白,tableVie...

  • iOS NSDate准确吗?精确获取时间

    在APP开发中我们经常涉及到时间这一块,在请求时服务端数据时,有时候会带上时间戳,因为客户端的时间不是很靠谱(用户随时可能自己修改时间),所以原...

  • Resize,w 360,h 240
    iOS中NSProxy消息分发器的使用

    前言 OC中类是不支持多继承的,一个类只有一个父类, 这就是单一继承,但是我们可以用协议protocol和 NSProxy 实现多继承。 (1)...

  • iOS中Method swizzling的使用防止数组越界

    前言 在iOS开发中,我们在非常非常多的地方用到了数组。而关于数组,有很多需要注意和优化的细节,需要我们潜入到下面,去了解。在开发过程中,我们遇...

  • Resize,w 360,h 240
    iOS中Method swizzling的使用

    一、Method Swizzling简介   Method Swizzling被业内称为黑魔法、黑科技。字面意思是方法交换,其中交换的是方法的实...

  • Resize,w 360,h 240
    iOS开发多线程中的锁

    前言   在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题。解决资源争用,最直接的想法是引入锁,对并发读...

  • iOS中NSError的使用

      NSError 来对错误信息进行封装,它主要由3部分内容组成: domain 错误发生域 code 错误码 userInfo 详细信息  使...