240 发简信
IP属地:吉林
  • dependency injection 关于IOS依赖注入那些事

    dependency injection 关于IOS依赖注入那些事 本文介绍的是另一个屎上最牛叉的ios开发新框架,最大的特点就是:帮助我们开发出松散耦合(loose cou...

  • 120
    中国的父母,大都有毛病。

    曾经的高考理科状元,本科北大毕业后留美的研究生王猛,是个极其标准的学霸,然而已经12年没有回家过春节了。6年前,他拉黑了父母所有的联系方式。 这样的报道,引起了社会上的轩然大...

  • 我请求的时候parameter后台没有接收到是怎么回事

    swift的AFNetWorking——Alamofire

    想了想没什么好写的~大家还是github看文档吧,用法不难,下面就给一个我封装好的管理类,一共两个方法,1.简单的请求,2.上传图片的请求 关于上传图片的请求因为现在Alam...

  • 我请求的时候parameter后台没有接收到是怎么回事

    Alamofire的简单使用

    最近项目上Swift, 所以没有采用AFN作网络框架来使用, 即便可以使用OC转Swift利用 AFN,但个人觉得 得学点新东西,要不项目就白做了. 所以使用AFN同一团队开...

  • 120
    混吃等死的工作,我拒绝!

    文/苏一白 01 又到了每月发工资的日子了。办公室又掀起了一阵吐槽。 各个QQ群都聊的热火朝天,当然,这些群里都没有领导。 其中,同事A说:“这个月又是吃土的钱,明明多干了很...

  • 带头图的下拉刷新的界面实现(tabelView的section刷新错觉)

    概述 直接切入正题,最近公司项目迭代,要实现带头图的tabelView的刷新,其实也没什么,但是刷新的地方不在头部的上方,而是放在了头部视图的下方,效果如下: 有点table...

  • 好像没有播放

    NSString *path = [[NSBundle mainBundle] pathForResource:@"2" ofType:@".amr"];
    //获取链接数据转成Data
    NSData *data = [NSData dataWithContentsOfFile:path];
    //把data写入文件中,取名AudioTempFile
    [data writeToFile:[NSTemporaryDirectory() stringByAppendingPathComponent:@"AudioTempFile"] atomically:YES];
    //将数据amr格式的Data转成wav
    [EMVoiceConverter amrToWav:[NSTemporaryDirectory() stringByAppendingPathComponent:@"AudioTempFile"] wavSavePath:[NSTemporaryDirectory() stringByAppendingPathComponent:@"AudioTempConvertFile"]];
    //读取新的wav格式音频文件
    NSData* convertData = [NSData dataWithContentsOfFile:[NSTemporaryDirectory() stringByAppendingPathComponent:@"AudioTempConvertFile"]];
    //初始化播放器,播放converData
    self.player = [[AVAudioPlayer alloc] initWithData:convertData error:NULL];
    [self.player prepareToPlay];
    [self.player play];

    iOS 录音-上传与播放解析

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