可选值 一个可选值可以有值,也可以没有值,当使用 ->String语句时表示这个函数返回一个字符串,如果想表示这个函数可能返回一个值,也可能不返回任何值,就可以这样写: 现在...
可选值 一个可选值可以有值,也可以没有值,当使用 ->String语句时表示这个函数返回一个字符串,如果想表示这个函数可能返回一个值,也可能不返回任何值,就可以这样写: 现在...
在Xcode11的环境下,如果使用ScrollView的时候报错Frame Layout Guide before iOS 9.0或者Content Layout Guide...
一个链表就是一串节点(Node). 每个Node有两个责任: 持有一个value 持有下一个Node的引用。nil表示链表最后一个Node 先写一个工具方法方便打印 创建一个...
1. 巧用tuple 当我们想要分割字符串,获取特定的下标对应某个值时,比如 2019-10-12 取年、月、日 2. 了解try except finally 基本执行顺序...
不需要,如果你需要深copy一个引用类型的话,可以实现。而且这个文章都过去三年了,有些命名方式也不推荐了。
swift实现单例的四种方式单例模式是设计模式中最简单的一种,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象。 当你只需要一个实例的...
需求背景 目前有项目会涉及到向量的存储和计算,以前的传统搜索引擎lucene系产品和其他数据库貌似都无法没有比较良好有效的解决方案。对于机器学习领域来说,大部分经过训练后的模...
流畅的Python学习笔记 列表推导是构建列表(list)的快捷方式,生成器表达式则可以用来创建其他任何类型的序列 列表推导 列表推导、生成器表达式,以及其他很相似的集合(s...
文章按照顺序写的,之前文章写过的很多逻辑都会略过,建议顺序阅读,并下载源码结合阅读。 目录 项目下载地址: CollectionView-Note UICollectionV...
文章按照顺序写的,之前文章写过的很多逻辑都会略过,建议顺序阅读,并下载源码结合阅读。 目录 项目下载地址: CollectionView-Note UICollectionV...
文章按照顺序写的,之前文章写过的很多逻辑都会略过,建议顺序阅读,并下载源码结合阅读。 目录 项目下载地址: CollectionView-Note UICollectionV...
文章按照顺序写的,之前文章写过的很多逻辑都会略过,建议顺序阅读,并下载源码结合阅读。 目录 项目下载地址: CollectionView-Note UICollectionV...
目录 项目下载地址: CollectionView-Note UICollectionView 01 - 基础布局篇UICollectionView 02 - 布局和代理篇U...
文章按照顺序写的,之前文章写过的很多逻辑都会略过,建议顺序阅读,并下载源码结合阅读。 目录 UICollectionView 01 - 基础布局篇UICollectionVi...
目录 项目下载地址: CollectionView-Note UICollectionView 01 - 基础布局篇UICollectionView 02 - 布局和代理篇U...
本系列文章的编码环境为 Xcode 10.1 , Swift 4.2 , iOS 9 为什么写这个系列文章 目前我们大部分开发的界面都是列表的形式,所以在日常开发中对 UI...
串行队列:只有一个线程,加入到队列中的操作按添加顺序依次执行。并且还要保证在执行某个任务时,在它前面进入队列的所有任务肯定执行完了。对于每一个不同的串行队列,系统会为这个队列建立唯一的线程来执行代码。
兄弟 你是认真的吗? 谁告诉你串行队列只有一个线程的? 你自己创建一个串行队列 执行多个任务打印下线程name看看
Swift- 多线程编程GCD参考文章:1、Swift 3使用GCD和DispatchQueues2、线程死锁 基本概念: 串行队列:只有一个线程,加入到队列中的操作按添加顺序依次执行。并且还要保证在执行...
从swift 4.0之后,项目中JSON转Model(我们Model都用的struct)就转而使用Codable了,之前一直相安无事。但是最近一个版本低端机器(iPhone ...