240 发简信
IP属地:广东
  • 单元测试-XCTest

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/%E5%8D%95%E5%85...

  • iOS 音频流播(四)

    在第一篇我们介绍过AudioConverter可以对分离出来的音频帧解码得到PCM数据。实际上,AudioConverter可以完成不同线性PCM变体之间音频数据的转换(例如...

  • 120
    H.264视频码流解析

    一些基本概念 YUV/RGB处理以及PCM处理处于对视音频原始数据的处理,但是视音频在传输的过程中是以视音频码流传输的。接下来介绍一下视频码流: H.264的标准定义如下:同...

  • 120
    iOS动态库与静态库的配置与使用

    一、静态库和动态库依赖问题 1.1、两个库相关的区别 在构建的过程中: 动态库需要经过静态链接。这里你没有看错,动态库的生成需要静态链接。而静态库的生成,不需要经过静态链接,...

  • Swift-属性包装器

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/Swift-%E5%B1%9E...

  • iOS-内存地址、二级指针

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/iOS-%E5%86%85%E...

  • Swift 指针

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/Swift-%E6%8C%87...

  • UITableView Invalid update

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/UITableView%20I...

  • Swift 函数调度

    https://github.com/MeanMouse/blog/blob/master/contents/iOS/Swift-%E5%87%BD%E6%95%B0%E8%...

  • Xcode13 第三方库 SwiftUI 错误

    https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/Xcode13%20%E7%A...

  • 文章标题起的好,但是分析显得过于浅薄. 不是让你把诞生历史故事. 是让你说清楚两者在技术上主要有什么区别, 因为很多人都有一个疑问: 既然websocket在借助http建立连接后是完全依赖TCP实现全双工通讯的, 那么为什么不直接使用TCP的原始socket来直接通讯? 难道websocket仅仅是socket上层函数级别的封装?肯定不是! 那么必然协议上有所差别了, 那些差别, 解决了什么问题? 这些东西才是大家希望去了解的. 是在忍不住评论了, 因为浪费了时间, 还是搜Google吧

  • UIStatusBarStyle 解惑

    所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 作为一个强迫症晚期患者,对于 StatusBar 这样的细节也是无法放过的。对于每一个界面,S...

  • 精简下解决办法转述下表达出来也行了 不照顾下英文不好的同学? 一遍吐槽 然后自己也写这垃圾博客

  • __weak 修饰符

    SideTables SideTables 是全局表,管理着对象的引用计数和weak引用指针,每个对象在此表中都有对应的一个 SideTable,让我们来看看 SideTab...

  • EventKit 日历事件

    EventKit 框架 此框架可以访问手机系统日历和提醒事项APP的数据,用此框架可以添加日历事件和提醒事项。 info.plist 配置 在 info.plist 添加访问...

  • 120
    Category 探究

    简介 人类在进步,社会在发展,随着时间变化我们会遇到不同的问题,由此也诞生了对应的解决方法。我们编写的类也是如此,在随着业务的发展,原定类的方法也就不足以处理新的业务,因此我...

个人介绍
学习、整理、记录、分享