Avatar notebook default
50篇文章 · 55610字 · 0人关注
  • RxSwift使用详解

    简介 ReactiveX(简写: Rx) 是一个可以帮助我们简化异步编程的框架。 RxSwift 是 Rx 的 Swift 版本。 它尝试将原有...

    0.1 18 0 1
  • HandyJSON Undefined symbol: _swift_getFieldAt

    Xcode10.2.1,swift5.0 解决方案 修改 podfile为: 如果不行的话,更新本地 CocoaPods 的 spec 资源配置...

  • iOS版本号介绍

    前言 我们经常可以看到 app 的版本号像这样:1.3.5,在 AppStore 每次升级 app 时,版本号都需要增加,不能递减。 版本号组成...

    0.3 33 0 2
  • 120
    self.view=nil引发的思考

    前言 场景有 2 个控制器,暂且称之为 AController 和 BController。从 AController push 到 BCont...

    0.4 75 0 2
  • 120
    iOS之3D Touch

    一、前言 3D Touch 是一种立体触控技术,被苹果称为新一代多点触控技术,是在Apple Watch 上采用的 Force Touch,屏幕...

    0.2 75 0 1
  • 120
    NSURLProtocol — DNS劫持的解决方案

    前言 研究 NSURLProtocol 初衷是为了动态改变网络请求的 DNS 服务器的 IP,事实上我已经实现了,所以和大家分享一下。demo地...

  • 120
    iOS断点续传下载

    前言 之前在做 app 性能优化,发现下载一个大文件的时候,内存会飙升。看了一下代码才发现 前同事 采用的是一次性下载。 前同事 的对白:这不是...

  • iOS NSFileHandle

    前言 众所周知,断点续传可以通过句柄 NSFileHandle 实现,那 NSFileHandle 类的主要作用是什么呢?NSFileHandl...

    0.2 43 0 1
  • iOS NSInputStream和NSOutputStream

    前言 大文件上传或者下载,如果一次性加载数据到内存,会导致内存暴涨,所以需要使用输入流 NSInputStream 和输出流 NSOutputS...

    0.2 19 0 1

文集作者