更新: XBRefresh 安装 使用 原文 1,通用性,child可以是任何widget 2,支持多种状态: 上拉加载更多:继续上拉加载更多、松手开始加载、正在加载、加载到...
更新: XBRefresh 安装 使用 原文 1,通用性,child可以是任何widget 2,支持多种状态: 上拉加载更多:继续上拉加载更多、松手开始加载、正在加载、加载到...
一.引入三个依赖 二.创建数据模型PersonModel 三.生成对于的.g.dart文件 1.一次性构建 2.删除后重新构建 3.文件监听,自动为后续创建得实体类生成对应得...
单例和其他语言没有区别,需要定义一个静态变量,然后通过方法/属性返回该变量。需要注意的是尽量使用私有构造方法,避免因为使用了构造函数而导致使用错误。如果下面这样用: 则Cla...
跟其它语言一样,Swift的异常处理是在程序抛出异常后的处理逻辑。 Swift提供了一流的异常抛出、捕获和处理的能力。跟Java语言类似, Swift的异常并不是真正的程序崩...
这篇知识比较偏,是偏低层一些的。 一:__birdge 由于__bridge很少接触,所以专门去查找了一下。其实它的作用很简单,就是:实现id类型与void* 类型的相互转换...
private和fileprivate的区别[https://www.jianshu.com/p/2a9a94d4fe34] swift 面试题[https://www.ji...
场景 目前项目中RN模块已经改造成了拆包方式,每次在初始化的时候先加载common代码,然后进入相具体业务页面加载business代码,虽然business的代码只有几十k左...
中间人攻击流程: 注意事项说明:中间人用的伪证书,这个证书可能就是从CA官方申请的,客户端一般都会信任这类证书,这就是可以进行中间人攻击的原因所在。 注释:在上述流程结束后,...
概述 从上图可以看出,AFNetwoking框架是一个比较简洁的框架,主要分了几个部分: 1.->网络通信模块:NSURLSession 2->网络状态监听模块:Reacha...
使用 AFNetworking 请求显示图片的时候会用 AFImageResponseSerializer 对服务器返回的数据进行系列化。AFImageResponseSer...
版本记录 版本号时间V1.02021.03.14 星期日 前言 Accelerate框架进行大规模的数学计算和图像计算,针对高性能进行优化。接下来几篇我们就一起看一下这个框架...
多线程输出结果是不可控的,需要实现的结果是使用两个线程交替打印奇偶数 1.两个线程同时操作一个变量如: _number = 0; dispatch_queue_t que...
【题目】 有一个整型数组arr和一个大小为w的窗口从数组的最左边滑到最右边,窗口每次向右边滑一个位置。 例如,数组为[4,3,5,4,3,3,6,7],窗口大小为3时: [4...
看完《设计模式之禅》有很长的时间了,对设计模式也有个大概的了解。在实际开发中也能应用上,像工厂模式、模板模式、策略模式、中介者模式、装饰模式等。 而每次应用就能更加深刻...
回望过去一年,时间很快。我走出了一条新的道路,同时也走出了曾今的我无法企及的高度。 1.设计模式 设计模式初看时,晦涩难懂。但随着在项目中的实践及反复琢磨,无论从思想上还是代...
1.系统源码总结 RunTime源码阅读(一)之weakRunTime源码阅读(二)关联对象RunTime源码阅读(三)dealloc的释放RunTime源码阅读(四)内存管...
首先这两个方法都是常用来加载图片。 两个方法的不同之处在于: 1.imageNamed: 这个方法在默认状态下会加载图片之后进行缓存,它会用一个指定的名字在系统缓存中查找并返...
背景:使用CollectionView加载11张图片,每张图片大小是800*600,一屏展示。 分析:在iPhone 5c上,进页面明显有1s以上的延迟;在iPhone...