240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS开发之多线程(GCD与NSOperation)

    概述 iOS开发中,多线程是必然碰到的,自己这两天有空稍微总结了一下。简单的概念如线程/进程等就不说了。 何为多线程? 多线程其实针对单核的CP...

    2.2 7053 7 57
  • iOS PCM转成WAV

    最近做录音的时候为了和安卓端统一,需要将pcm格式的录音文件转为wav格式的文件。 背景知识 PCM PCM (Pulse Code Modul...

  • Resize,w 360,h 240
    基于AFNetworking3.1的二次封装和拓展

    前言 之前做项目的时候,由于需要重构网络层,所以自己参考网上的方法对AFNeworking做了一次二次封装,我把一些业务耦合的东西去掉了之后,整...

  • @weakify和@strongify浅析

    前言 在RAC中@weakify和@strongify可以实现_weak和_strong的效果,即在block内部管理对self的引用,在项目中...

  • Resize,w 360,h 240
    图解TCP协议中的三次握手和四次挥手

    最近在复习计算机网络,看到TCP这一章,总结一下。 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何...

  • AFNetworking 设置超时时间及如何判断超时

    AFNetworking 设置超时时间及如何判断超时 最近项目在优化,在连接超时之后要给用户友好提示,这就要设置超时时间以及判断超时之后的操作了...

  • iOS protobuf3.1.0使用

    Protobuf简介 Protocol Buffer是google 的一种数据交换的格式,已经在Github开源,目前最新版本是3.1.0。它独...

  • Resize,w 360,h 240
    iOS之访问权限以及跳转到系统界面

    iOS开发中有时候有这样的需求:当用户设置不允许访问照片、麦克风和相机等系统权限的时候,这时需要直接跳转到系统的隐私界面进行设置。 判断是否开启...

    0.3 7653 6 25
  • YQDownloadButton---带有波浪效果和震动波效果的动画

    前言 最近在看《A-GUIDE-TO-iOS-ANIMATION》,这本书挺不错的,恰好旁边安卓同学过年时写了一个有点好看的按钮,自己就按照这个...