Swift async/await关键字 在日常项目开发中,一般耗时的操作我们不可能全部让主线程去做完,会导致ap...[作者空间]
static 可以修饰属性和方法,但是修饰的属性和方法不能被重写。修饰的方法叫静态方法,不能被重写可以在类、结构体...[作者空间]
Swift 高阶函数使用 map map就是是对原对象所有元素进行一对一转换处理,中间不会跳过或遗漏,包括nil元...[作者空间]
一:重载 重载和泛型紧密相关.拥有同样名字,但是参数或返回类型不同的多个方法互相称为重载方法,方法的重载并不意味着...[作者空间]
函数的派发机制分为:静态派发(直接派发)、函数表派发、消息派发 1、Swift中所有ValueType(值类型:S...[作者空间]
Swift基础学习文章汇总[https://www.jianshu.com/p/4c260bb9782d] 扩展的...[作者空间]
闭包 闭包表达式 可以这样定义一个闭包表达式 闭包表达式的简写 定义一个方法 调用这个方法 完整写完是这样的 可以...[作者空间]
一、编程范式 Swift 可以面向协议编程(POP)、函数式编程、面向对象编程。 Object-C 以面向对象编程...[作者空间]
本节主要以class的初始化器讲解,struct 的初始化器与class类似,但不完全相同,而且不会牵扯到继承的问...[作者空间]
通过汇编调试和swift源码[https://github.com/apple/swift]知道我们的 纯swif...[作者空间]
Swift基础语法文章汇总[https://www.jianshu.com/p/4c260bb9782d] 本文主...[作者空间]
简介 问题引入,在iOS中控制器的侧滑返回和UIScrollView(及其子视图UITableView、UIC...[作者空间]
我在网上搜了一堆的代码,写法基本一样,有个明显的Bug,因为使用文本宽度计算的偏移量,当文本长度超出Button后...[作者空间]
该系列主要是记录Swift中与OC底层差异。该篇主要是关于Swift的内存管理规则。 1. 引用计数 在Class...[作者空间]
项目名称:HandyJSON[https://github.com/alibaba/handyjson] 背景 J...[作者空间]
闭包 全局函数是一个有名字但不会捕获任何值的闭包嵌套函数是一个有名字并可以捕获其封闭函数域内值的闭包闭包表达式是一...[作者空间]
Swift主要为我们提供了以下四种”named types“ 分别是:enum、struct、class和prot...[作者空间]
版本记录 版本号时间V1.02020.01.10 星期五 前言 今天翻阅苹果的API文档,发现多了一个框架Swif...[作者空间]