首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码生

    Swift2转Swift3

    接触swift 已经有一年多的时间了,由最初的OC代码转为 swift 代码,然后从 swift 2.3 转为 swift 3。每次的转换都感觉是将项目整个的翻新了一遍,每次的转换代码都是一次改朝换代。

    2.5K50发布于 2018-11-21
  • 来自专栏我杨某人的青春满是悔恨

    Swift2网络操作和异常处理

    相信写过Swift的人应该都知道Alamofire,它是AFNetworking的Swift版本,同一个作者写的。之前在项目中我也一直使用Alamofire,但是升级到Xcode7之后旧版的Alamofire不能用了,最新版的又只支持iOS8之后的系统,而公司项目还得兼容iOS7,所以接下来不打算用它了。

    2.6K10发布于 2018-09-10
  • 来自专栏韦弦的偶尔分享

    Swift3 获取String子字符串Substring简单扩展

    Swift3更新后不兼容Swift2了,刚开始看Swift,发现好多方法都不能用了啊,那就只能自己摸索了,同时也在这与大家分享分享,正好让大家帮我指正。

    1.1K20发布于 2018-09-11
  • 来自专栏韦弦的偶尔分享

    Swift4 获取String子字符串

    都说Swift2和Swift3不是同一门语言,但是我怎么觉得Swift4有时看着也像别人家的孩子。。。。

    99120发布于 2018-09-11
  • 来自专栏我杨某人的青春满是悔恨

    “身首异处”的序列(Swift)

    (head, tail) = list.decompose else { return 0 } return head + sum(tail) } 新的sum函数使用Swift2

    85920发布于 2018-09-10
  • 来自专栏centosDai

    Swift:一个基于.NET Core的分布式批处理框架

    已经有Consul Server节点的情况下,这样启动容器: docker run --name swift2 -d fireflysoft/swift:latest -cluster=test -consuljoinip

    4100编辑于 2021-12-08
  • 来自专栏我杨某人的青春满是悔恨

    Kingfisher源码阅读(一)

    然后kf_findFirstMatch(.Options(.None)这个方法又让我纠结了一阵,它是对CollectionType的一个扩展(给协议加扩展方法也是Swift2新特性),长这样的: extension

    1.8K20发布于 2018-09-10
  • 来自专栏我杨某人的青春满是悔恨

    开源项目——『看知乎』iOS 版

    关于面向协议编程 Swift2之后可以用 extension 给协议方法或者属性加上一个默认实现了,这使得 Swift 可以用协议模拟 Ruby 中用 module 实现的 mixin 效果,也就是通过协议扩展某个类的功能

    1.6K50发布于 2018-09-10
  • 来自专栏月色的自留地

    TensorFlow从1到2(一)续讲从锅炉工到AI专家

    不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习Swift2、Swift3、Swift4...

    1.1K00发布于 2019-04-18
领券