240 发简信
IP属地:安徽
  • 120
    AFNetworking3.0后为什么不再需要常驻线程?

    最近在补源码阅读方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、代码质量都属于开源框架的上乘;另一方面也可以借机温习一下网络方面的东西。AF源码解...

  • 120
    机器学习之梯度下降算法

    梯度下降的场景假设   一个人被困在山上,需要从山上下到山谷。但此时山上的雾很大,导致可视度很低。因此,下山的路径就无法确定,他必须利用自己周围的信息去找到下山的路径。这个时...

  • iOS面试题:如何捕获异常?

    在app启动时(didFinishLaunchingWithOptions),添加一个异常捕获的监听。 实现捕获异常日志并保存到本地的方法。 更多:iOS面试题合集

  • 120
    剖析几种流行的 iOS 设计模式--MVC;MVVM;VIPER

    在这篇文章里,我们争取用最精简的语言,解释清楚这几种设计模式到底给我带来了什么便利。 以看图说话的方式逐一解释,最后总结 MVC 这是我们最早接触,也最熟悉的设计模式了 但要...

  • 120
    iOS-Block本质

    参考篇:iOS-Block浅谈 前言:本文简述Block本质,如有错误请留言指正。 第一部分:Block本质 Q:什么是Block,Block的本质是什么? block本质上...

  • 120
    iOS Runtime详解

    Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...

  • 120
    Runtime 应用

    参考文章: 1、Objctive-C Runtime2、梧雨北辰3、jackyshan4、人仙儿a本文主要是参考梧雨北辰的文章,并在该作者的文章之上添加自己理解的内容。侵权必...

  • 120
    iOS开发:打包内测ipa

    一.前言 我相信许多小伙伴都会遇见这样的一个情况,项目做完后,项目经理要求将项目打包进行内测。许多小伙伴这个时候会懵逼,自己测试我会,把手机连上Xcode,填好开发者账号就行...