240 发简信
IP属地:河南
  • JavaScript 关键词

    js 中一些关键字 break 终止 switch 或循环。 function 声明函数。return 退出函数用于方法...

  • Resize,w 360,h 240
    Runtimes 基础

    1. Runtimes概念 OC 是一门动态语言,他不仅需要编译器,还需要运行时系统进行代码编译.Runtimes 就执行了这个运行时系统代码编...

  • Resize,w 360,h 240
    HTTP TCP 三次握手 四次挥手

    HTTP:     HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写,HTTP是一个应用层协议,由请求...

  • Resize,w 360,h 240
    RXSwift + 函数式编程思想 初见

    一.函数式编程思想 1.作为参数:函数式编程的第一个特点就是可以把函数作为参数传递给另一个函数,也就是所谓的高阶函数1.作为返回值:函数式编程的...

  • ios des 加密长度的坑

    今天在做des加密的时候,在网上找到这段代码 挺好用的,demo测试没什么问题 但是当我们加密长度大于1M的数据时 直接崩溃了 于是查询出来问题...

  • ios 使用呢AVAudioPlayerNode播放指定长度的AVAudioPCMBuffer的坑

    首先获取buffer 播放指定长度的buffer 主要在于设置buffer 的frameLength长度(采样率*时间s) 这样我们就完成了指定...

  • iOS录音实时抛出buffer,同时转码成WAV

    最近在做一个录音插件,要求实时获取PCMBuffer,分析buffer ,并且同时转换成wav 文件 设置录音相关信息 输出 启动录音 拿到BU...

  • 如何让自己的类具有copy修饰符,如何重写带copy关键字的setter

    若想令自己的类具有拷贝功能,则需实现NSCopying 协议,如果自定义的对象分为可变版本与不可变版本的话,那就要同时实现NSCopying与N...

  • RAC 前篇--给Button 添加Block回调

    Button是我们最常见的控件了下面看下常规用法 每一个Button 都要对应一个对应的方法,如果有十个八个button的话那么创建十个八个方法...