240 发简信
IP属地:湖南
  • Swift常用第三方库

    网络 Alamofire:http网络请求事件处理的框架。 Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。 Reachability.swift:用来检...

  • 120
    Xcode9.0 制作.framework

    . 1.先创建一个项目,选择Cocoa touch Framework,点击下一步 2.把自带的.h文件删除点,再将要打包成的.framework源代码拖入项目中 3.项目设...

  • 改了:sweat:

    iOS 集成FFmpeg环境(一):命令行转换视频格式

    作用:FFmpeg 可以用来转换视频格式,根据FFmpeg实现环境的配置来更改视频的格式。例如:将flv格式转换成mp4格式,将mp4转换成mp3等等 另外,iOS下利用FF...

  • NSURL *url = [[NSURL alloc]initWithString:path];
    NSData * audioData = [NSData dataWithContentsOfURL:url];

    //将数据保存到本地指定位置
    NSString *filePath = [self recorderPathWithFileName:[self currentRecordFileName]];
    NSString *amrPath = [[filePath stringByDeletingPathExtension] stringByAppendingPathExtension:kAmrType];
    [EMVoiceConverter wavToAmr:filePath amrSavePath:amrPath];
    [audioData writeToFile:filePath atomically:YES];

    然后走本地音频播放的逻辑

    iOS 录音-上传与播放解析

    一 iOS本地录音 准备工作 加上点击事件之后(可设置按钮,可添加手势)[_recorder record]; 点击事件结束之后记得,停止录音[_recorder rec...

  • @花开半夏已成殇 检查一下你本地是否有这个录制的视频文件,要先录制,才能播放

    iOS 录音-上传与播放解析

    一 iOS本地录音 准备工作 加上点击事件之后(可设置按钮,可添加手势)[_recorder record]; 点击事件结束之后记得,停止录音[_recorder rec...

  • 检查一下你本地是否有这个2.arm文件,要先录制,才能播放

    iOS 录音-上传与播放解析

    一 iOS本地录音 准备工作 加上点击事件之后(可设置按钮,可添加手势)[_recorder record]; 点击事件结束之后记得,停止录音[_recorder rec...

  • iOS SDK开发(一)基础概念

    日常的开发中,我们经常会遇到这样的开发需求。比如 不能提供源码,暴露部分接口出去、 项目功能组件模块化等。这个时候,我们一般就想到了sdk开发。在OC的开发中,我们涉及到的一...

  • 120
    解析苹果审核反馈崩溃日志 .txt / .crash 文件

    最近有朋友提到审核部门反馈的日志信息后缀名由.crash 改为了 .txt。我使用新的日志文件按照步骤解析,事实证明苹果的这次改动并没有影响,只要把.txt文件下载后更改后缀...

  • iOS webSocket建立长连接

    iOS-即时通讯 一般来说,即时通讯有两种方式WebSocket与Ajax 的选择在WebSocket出来之前,实现即时通讯通常使用Ajax来实现,而Ajax是通过轮询的方式...

  • 小程序 websocket

    一、websocket 建立即时通讯 WebSocket是什么(简述) 微信的WebSocket接口和HTML5的WebSocket基本一样,是HTTP协议升级来的,做为一个...

个人介绍
iOS 开发攻城狮一枚,共勉,一起进步。