240 发简信
IP属地:湖北
  • iOS 播放pcm音频流

    .m文件 使用方法 初始化self.pcmPlayer = [[IFlyPCMPlayer alloc] initWithType:@"16"]...

  • GCD栅栏函数dispatch_barrier_async

    在项目中有很多场景需要控制任务的执行顺序 需要等任务A, 任务B, 任务C都完成后(其中A, B, C没有顺序要求), 才进行下一步的处理任务,...

  • iOS pcm转mp3出现尖锐声

    项目中需要将pcm音频文件转码为mp3格式后上传, 在网上查找转码mp3的资料, 应用时转码出来的mp3音频声音比较尖锐(像机器声音/女声), ...

    0.5 1158 1 5 1
  • Too many arguments to function call, expected 0, have 2

    1. 开启objc_msgSend提示 在使用objc_msgSend时没有参数提示,并提示错误 ** Too many arguments t...

  • Resize,w 360,h 240
    Framework制作到打包

    Framework制作流程 坑:由于oc的分类会覆盖同名的方法, 在framework中一定要谨慎对待分类 1. 新建framework 项目 ...

  • App启动时间优化

    app启动时间分为 pre-main阶段 和 main阶段 查看pre-main阶段耗时在 Scheme > Edit Scheme > Run...

  • WKWebView中JS与原生方法交互

    JS与iOS原生方法交互的场景还是比较多的, 项目中用到原生加载h5界面, 然后js与原生交互. 原生端调用js端, 需要在h5界面的 ''' ...

  • Method Swizzling 使用

    Method Swizzling 先介绍一下背景 背景:项目中使用了第三方的一个播放器,时间显示格式固定不能配置, 时间的格式化写在了NSStr...

  • Linux云服务器防止被黑

    最近买了一台云服务器玩, 每次ssh登录root账户都发现有很多尝试登录的请求, 由于云服务器上没有什么重要内容, 所以没在意, 还想看看服务器...