COMP228 Assignment 1 w/c 25th February 2019Developing a Data-Driven App.Your TaskYou will design and develop an application written in Swift 4 (or lat ...
分类:
其他好文 时间:
2019-03-17 19:40:39
阅读次数:
136
使用MLeaksFinder检测项目内存泄露总结 https://www.cnblogs.com/ocarol/p/5288497.html ...
分类:
编程语言 时间:
2019-03-14 11:47:49
阅读次数:
439
所谓swift的类型擦除是指: moand转换; 通过技术手段(通常是包装器),将具体类型的类型信息擦除掉了,只将类型的(某一个侧面的)抽象信息(通常指的是类型尊从的协议、接口、或基类)暴露出来。 AnyHashable 属于无关联类型的擦除。 将具体类型的类型信息擦除掉了,只将协议类型的信息暴露出 ...
分类:
编程语言 时间:
2019-03-13 20:15:56
阅读次数:
205
iOS 好文源码收藏 30个让你眼前一亮的iOS Swift UI控件! http://www.cocoachina.com/ios/20190228/26435.html iOS 电商demo(实现各种常见动画效果和页面布局) http://www.cocoachina.com/ios/20190 ...
分类:
移动开发 时间:
2019-03-10 17:52:04
阅读次数:
158
UIBezierPath绘制复杂图形计算坐标很复杂。 PaintCode这款App可以用用鼠标绘制,然后将绘制转化为CGPath的Swift代码。 这款软件可以在它的官网购买下载:https://www.paintcodeapp.com,个人版99美元,可以免费试用5天。 ...
分类:
其他好文 时间:
2019-03-08 17:09:01
阅读次数:
158
这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想。如果两年后我还记得这篇文章,可能会回来更新一波。在此之前,请当作一篇对现代语言并行编程特性的不太严谨科普文来看待。 2016-12-20 ? 能工巧匠集 CPU 速度已经很多年没有大的突 ...
分类:
编程语言 时间:
2019-03-05 15:22:59
阅读次数:
198
$arr1 = array("a"=>"PHP","b"=>"java","python"); $arr2 = array("c" =>"ruby","d" => "c++","go","a"=> "swift"); $arr3 = array_merge($arr1,$arr2); $arr4 = ...
分类:
编程语言 时间:
2019-03-04 19:16:13
阅读次数:
283
? ? SequenceA type that provides sequential, iterated access to its elements.是最基础的协议,可以通过迭代来获取它的元素。有两个关联类型: /// A type representing the sequence's ele... ...
分类:
编程语言 时间:
2019-03-04 09:19:55
阅读次数:
485
分布式存储已经研究很多年,但直到近年来,伴随着谷歌、亚马逊和阿里等互联网公司云计算和大数据应用的兴起,它才大规模应用到工程实践中。如谷歌的分布式文件系统GFS、分布式表格系统googleBigtable,亚马逊的对象存储AWS,阿里的TFS等都是很好的代表,同时也催生了一大批优秀的开源分布式存储系统,包括ceph、swift、Lustre和glusterfs等。分布式存储系统分布式存储按其存储接口
分类:
其他好文 时间:
2019-02-27 20:41:33
阅读次数:
235
很久之前用过一次,后来就忘了。。。扎心,现在记录一下 PS:这几种函数其实不限于swift内的,在JavaScript、python、DB等其他语言,应该也有类似用法,这里我只简单讲了在swift内的用法。 一、概念介绍 二、举个例子 我们新建一个playground(方便测试) 结果: 此外,Se ...
分类:
编程语言 时间:
2019-02-26 17:36:47
阅读次数:
403