- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 iOS音频编程之实时语音通信
iOS音频编程之实时语音通信需求:手机通过Mic采集PCM编码的原始音频数据,将PCM转换为AAC编码格式,通过MultipeerConnectivity框架连接手机并发送AAC数据,在接收端使用Audio Queue播放收到的AAC音频音频设置 对音频以44.1KHZ的采样率来采样,以64000的比特率对PCM进行AAC转码1)对AVAudioSession的设置NSError *error
2016-07-14 15:46:07 6066 5
原创 IOS音频变成之变声处理
IOS音频编程之变声处理需求耳塞Mic实时录音变声处理后实时输出初始化程序使用44100HZ的频率对原始的音频数据进行采样并在音频输入的回调中处理采样的数据音频处理预备知识音频输入输出回调函数处理IOS音频编程之变声处理需求:耳塞Mic实时录音,变声处理后实时输出初始化程序使用44100HZ的频率对原始的音频数据进行采样,并在音频输入的回调中处理采样的数据。1)对AVAudioSessi
2016-06-09 19:23:05 4441 1
原创 Cocoapoads建立私有库
Cocoapoads建立私有库在github上新建仓库新建库工程和podspec文件使用私有库Cocoapoads建立私有库该教程展示如何在github上建立自己的私有库,按照此教程也可应用在公司的git服务器上,使用pod对自己编写的库进行管理。在github上新建仓库在github上新建MySpecs仓库(您可以命名为任意名字),并新建 TestLib(您可以新建任意多个仓库,此仓库
2016-02-11 00:57:08 837 2
原创 Xcode使用Cocoa Touch Framework新建Framework
网上有很多教程使用Xcode新建Framework的教程,不过使用的是Cocoa Touch Static Library,Xcode 7有一个新的功能,通过Cocoa Touch Framework。能直接生成Framework。Step 1打开Xcode,新建工程,选择Cocoa Touch Framework,命名为xibFramework.step 21
2016-01-31 22:14:28 1716
原创 UIScrollView自动布局
该篇文章将讲述对UIScrollView如何运用autoLayout, 结合实例,更具显示的内容,自动调整scrollView的contentSize。1.新建工程2.在Storyboard中的View Controller的view中拖入一个scrollView,并在scrollView中添加一个UIView,层级关系如下图(包含所有添加的约束调教)3.为Scroll
2015-12-19 23:03:09 670
ScrollView autoLayout For Label
2015-12-19
串口读写数据
2012-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人