首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏gojam技术备忘录

    Swift4.2画图(Graph)

    链表作为一种最基础的数据结构,实现了对多个元素线性的、动态的组织和管理,是实现图的基础之一。这里涉及到了类、模板、引用的知识。

    62730发布于 2019-05-14
  • 来自专栏gojam技术备忘录

    Swift4.2:Nil cannot be assigned to type UnsafeMutablePointer与Optional chaining

    由于直接抱着对其他语言的认识来使用swift,这个问题苦恼了我很久,当我用关键词“swift 空指针”搜索也没有得到有用信息,直到我发现swift一定要对可能为空的变量做标记——Optional(?&

    1.8K20发布于 2019-05-14
  • 来自专栏nimomeng的自我进阶

    Swift 4.2新特性——WWDC2018 Session401笔记

    所以我看了下今年的Session401,也就是Swift4.2新特性介绍,做了下笔记,希望能对你有用。 多说一句,Swift越来越好用了,希望开发者能尽快拥抱Swfit。 Source Compatibility 代码兼容性 本次版本发布的XCode里,用户可以选择按照Swift3,Swift4或者Swift4.2来进行编译。 在Swift4.2时代,可以用CaseIterable标签来解决这个问题:自动生成对应的变量,并允许你用.allCases来实现对所有枚举的遍历。是不是很方便?(围笑) ? image.png 这一次,Swift4.2支持Equatable标签,会自动生成上述代码,大家再也不用自己手敲了,是不是很方便。 ? 因此,苹果对于本次的Swift4.2版本给出了全新的针对结构体的hash方法: protocol Hashable { func hash(into hasher: inout Hasher)

    1.5K20发布于 2018-09-13
  • 来自专栏欧阳大哥的轮子

    布局库新版本发布2018-09-21

    Swift版本:TangramKit1.3.0 重点是实现了对Swift4.2的兼容和支持。将老版本中的一些编译告警进行修复和处理以便支持最新的Swift版本。

    60120发布于 2018-10-10
  • 来自专栏cc log

    Swift 3到5.1新特性整理

    ---- Swift 4.2 CaseIterable协议 SE-0194提议的实现,Swift4.2 增加了CaseIterable协议,能够给枚举的allCases属性自动产生所有的枚举的数组。

    5.5K20编辑于 2022-08-16
  • 来自专栏iOS小生活

    Swift基础语法(一)

    但是在Swift4.2以后就稳定多了,语法层面就几乎没什么变化了,主要是底层变化和新特性的增加。

    5K30发布于 2020-05-22
领券