240 发简信
IP属地:北京
  • Swift Talk:理解值类型

    我们使用写时复制 copy on write 的思想,对 NSMutableData 进行封装,以此来理解我们的标准库的实现方式。 标准库中提供的所有的基本集合类型都是值类型...

  • Swift 5.7 中的 any 和 some (译)

    原文地址[https://www.donnywals.com/whats-the-difference-between-any-and-some-in-swift-5-7/]...

  • 理解 Swift 中的 @inlinable (译)

    原文地址[https://swiftrocks.com/understanding-inlinable-in-swift.html] @inlinable 属性是 Swift...

  • 互斥锁和信号量有什么不同?(译)

    原文地址[https://www.guru99.com/mutex-vs-semaphore.html#1] 什么是信号量? 信号量是一个非负变量, 并且在线程之间共享。信号...

  • 120
    AES加解密使用总结

    AES AES, 高级加密标准, 是采用区块加密的一种标准, 又称Rijndael加密法. 严格上来讲, AES和Rijndael又不是完全一样, AES的区块长度固定为12...

  • 120
    iOS边下边播总结

    概述 最近修改了项目中的视频播放功能, 由之前的全量下载完再播, 改为了边下边播的方式. 由于我们项目中的视频在发出时都进行了加密, 所以整个过程其实就是边下载边解密边播放....

  • 你好, s.source_files = 'Pod/Classes/**/*' 这个对吗? 我的好像是是s.source_files = '项目名/Classes/**/*' 。而且我使用了我自己的私有库,使用私有库里面的类时没有代码提示,是怎么回事?求教

    cocoapods系列教程---创建私有pods

    cocoapods系列教程---安装与使用cocoapods系列教程---Podfile文件cocoapods系列教程---Podfile.lock文件 和 Spec Rep...

  • 120
    iOS底层系列:关联对象

    前言 之前我们聊过了,在Category中声明一个属性,可以自己手动实现set和get方法,但是因为没有成员变量,所以说并不能储值。 我们可以通过runtime的api实现让...

  • 120
    iOS底层系列:KVC

    前言 今天我们简单聊一下KVC,键值编码。平时我们给属性赋值或者取值都是使用点语法,调用属性的set或者get方法,除此之外苹果还为我们提供另一种方法,使用key或者可以ke...

  • iOS底层系列:Category

    前言 Category是我们平时用到的比较多的一种技术,比如说给某个类增加方法,添加成员变量,或者用Category优化代码结构。 我们通过下面这几个问题作为切入点,结合ru...

  • 120
    iOS底层系列:KVO

    前言 最近打算重新梳理一遍iOS底层的知识,尽量把所有的底层知识点都搞懂搞透彻,碍于iOS不开源,有很多东西并不能很直观的去学习,所以可能有瑕疵,希望大家可以理解,并一起交流...

  • XMPPFramework使用记录(一)

    前言 最近公司需要我们使用XMPP协议,实现一个简单的IM模块。在此之前没有接触过IM相关技术,仅了解iOS可以通过集成XMPPFramework来快速的实现某些需求。本系列...

  • 120
    Swift枚举关联值的内存探究

    这是枚举最基础的用法,但是在swift中,对枚举的功能进行了加强,也就是关联值。 关联值可以将额外信息附加到 enum case中,像下面这样子。 我们可以看到,在我们创建一...

  • @PGOne爱吃饺子 兄弟请问

    CocoaPods 升级新版本问题

    在公司把cocoapods升级到1.8.3版本之后,开始出现了问题,pod install和pod search都失效。 执行pod install 之后,会一直卡在 然后更...

  • 速度变慢了怎么回事楼主

    iOS 单次播放GIF图片

    引言:我们在用SDWebImage的时候, 如果图片是.gif的时候,是自动无限循环播放的,而如果我们只需要播放有限次数gif图的时候,是没有办法的,接下来让我们看看不用第三...

  • 这本书感觉不错 ~ 蛮条理的

    《图解密码技术》读后总结

    前言 最近工作中用到了加密相关的技术点,非常头疼,常被公钥加密、签名等一系列概念搞的头大,所以买来《图解密码技术》这本书,想大概的梳理一下密码技术的入门知识。 读完之后对基本...

  • 120
    《图解密码技术》读后总结

    前言 最近工作中用到了加密相关的技术点,非常头疼,常被公钥加密、签名等一系列概念搞的头大,所以买来《图解密码技术》这本书,想大概的梳理一下密码技术的入门知识。 读完之后对基本...