随笔分类 -  Doc

API
摘要:学习地址: "iOS音频播放三" 以下纯属个人笔记 Audio File Stream Services 解析采样率、码率、时长等信息,分离音频帧 —— 音频文件解析器 一、初始化AudioFileStream inClientData :上下文信息,生命周期长 inPropertyListener 阅读全文
posted @ 2016-06-01 23:02 lvable 阅读(739) 评论(0) 推荐(0) 编辑
摘要:1.创建session + (AVAudioSession )sharedInstance; 2.设置session的激活状态 因为激活一个session是同步操作,会阻塞线程,因此,我们如果在一个线程执行一个很久的阻塞操作是有问题的。不建议这么做。 而且,注意,当这个session运行或者暂停在I 阅读全文
posted @ 2016-06-01 18:45 lvable 阅读(2010) 评论(0) 推荐(0) 编辑
摘要:参考资料 "Apple" 一、Values for the category property AVAudioSessionCategoryAmbient:后台播放(可与其他音乐混合):下雨声、骑车发动机噪音等。静音停止! AVAudioSessionCategorySoloAmbient:后台播放 阅读全文
posted @ 2016-06-01 11:30 lvable 阅读(3009) 评论(0) 推荐(0) 编辑
摘要:学习地址: "iOS音频播放一到八" 一. 基础 1.基础 计算机音频播放依靠音频文件,音频文件将声音信息——采集,量化,编码。生成数字信号。 人耳听到的声音频率:20HZ~2WHZ 根据奈奎斯特理论,数字信号必须高于人耳频率两倍才可以还原原声。所以音频信息采集为40HZ~4WHZ,ex:CD音频采 阅读全文
posted @ 2016-05-31 21:57 lvable 阅读(421) 评论(0) 推荐(0) 编辑
摘要:I use AutoLayout. I read about AutoLayout. I've also watched a couple of talks on AutoLayout. In exploring AutoLayout, I've come across this odd class 阅读全文
posted @ 2016-05-30 13:59 lvable 阅读(219) 评论(0) 推荐(0) 编辑
摘要:学习地址: "Apple Developer Library NSProcessinfo" 1. Description 2. Tips 2.1 通过以上我们可知NSProcessInfo可以获得hostname。但是在测试的时候: 测试设备:iPhone 5s 测试代码: 测试用时:5.01201 阅读全文
posted @ 2016-05-24 16:58 lvable 阅读(245) 评论(0) 推荐(0) 编辑
摘要:博文一部分摘自: "Parse分析,以下简称博文1" (LeanCloud工程师针对Parse使用GCD的分析) 博文一部分摘自: "GCD入门,以下简称博文2" 建议先了解一下: "BSD基础知识" 在 中是这样描述Dispatch Source 简单来说 Dispatch Source 是用来监 阅读全文
posted @ 2016-05-09 16:03 lvable 阅读(348) 评论(0) 推荐(0) 编辑
摘要:objc.h typedef struct objc_class Class; typedef struct objc_object id; struct objc_class { Class isa ; Class super_class ; long info ; /// automatic k 阅读全文
posted @ 2016-05-05 10:09 lvable 阅读(195) 评论(0) 推荐(0) 编辑
摘要:可以参考 "这里" 一、dispatch_samephore_t 通过宏声明一个dispatch_object的基类dispatch_semaphore —— 信号量 信号量,控制线程访问资源的数量,1个公共资源被三个线程访问,每次只允许一个线程访问,剩下的等待访问的线程被释放掉才可以访问。 二、d 阅读全文
posted @ 2016-05-03 12:06 lvable 阅读(126) 评论(0) 推荐(0) 编辑
摘要:` include ` 一、dispatch_queue_t Abstract note: Dispatch queues invokes blocks submitted to them serially in FIFO order. queue will only invoke one bloc 阅读全文
posted @ 2016-04-28 12:18 lvable 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1 建议先阅读os/object.h头文件 在os/object.h中: 定义了宏OS_OBJECT_HAVE_OBJC_SUPPORT,如果1即ARC,所以dispatch_object_t可以自动retain和release实现内存管理,满足4点: \__OBJC\__ \__OBJC2\__ 阅读全文
posted @ 2016-04-26 12:04 lvable 阅读(471) 评论(0) 推荐(0) 编辑
摘要:` include ` macros: API mach_absolute_time mach_absolute_time()在Linux下不受修改系统时间影响而且能够接近毫秒级别的API mach_absolute_time是一个CPU/总线依赖函数,返回一个机遇系统启动后的时钟的计数,在Mac 阅读全文
posted @ 2016-04-25 22:12 lvable 阅读(426) 评论(0) 推荐(0) 编辑
摘要:for 'dispatch' application inner to begin note These macros are for use in OS header files. They enable funcation prototypes and Objective C methods t 阅读全文
posted @ 2016-04-25 17:15 lvable 阅读(399) 评论(0) 推荐(0) 编辑
摘要:>for 'dispatch' application inner to begin note `#include <Availability.h>` These macros are for use in OS header files. They enable funcation prototy 阅读全文
posted @ 2016-01-12 01:38 lvable 阅读(399) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示