获得徽章 0
@无产阶级 @@国有资产
@无产阶级 @@国有资产
@无产阶级 @@国有资产
@无产阶级 @@国有资产
赞了这篇沸点
github.com 框架学习和使用指南。🚀 ​
小弟调调于2019-06-11 17:03发布的图片
3
赞了这篇沸点
你最喜欢的编程语言是什么?
GaoRobert于2019-05-30 08:20发布的图片
20
赞了这篇沸点
#iOS知识小集# 「 Swift 中导入 C union 类型 」

Swift 中没有联合(union)的概念,而在 C 代码中经常会出现联合体。在 Swift 与 C 混合编程中,Swift 会将 C 联合体视作 Swift 结构体来导入。如以下 C union:

union SchroedingersCat {
bool isAlive;
bool isDead;
};

导入 Swift 中是如下形式:

struct SchroedingersCat {
var isAlive: Bool { get set }
var isDead: Bool { get set }

init(isAlive: Bool)
init(isDead: Bool)

init()
}

需要注意的是,虽然 SchroedingersCat 在 Swift 中是结构体,但它的行为依然表现得像联合体一样。也就是说,Swift 中的 SchroedingersCat 结构体的所有计算属性都是使用相同的底层内存,更改其中一个属性值时,会影响到所有其它属性的值。如下代码所示:

var mittens = SchroedingersCat(isAlive: false)

print(mittens.isAlive, mittens.isDead)
// Prints "false false"

mittens.isAlive = true
print(mittens.isDead)
// Prints "true"
展开
评论
@无产阶级 @@国有资产
赞了这篇沸点
【Let’s make this game with JavaScript】 t.cn 让我们用JavaScript制作这款游戏。
网路冷眼于2019-01-30 18:48发布的图片
评论
赞了这篇沸点
【A crash course in Augmented Reality on iOS with ARKit】 t.cn 使用ARKit在iOS上实现增强现实的速成课程。
网路冷眼于2019-01-31 07:56发布的图片
网路冷眼于2019-01-31 07:56发布的图片
网路冷眼于2019-01-31 07:56发布的图片
网路冷眼于2019-01-31 07:56发布的图片
网路冷眼于2019-01-31 07:56发布的图片
评论
@无产阶级 @@国有资产
赞了这篇沸点
阿里巴巴的P7到底是什么概念?以及网传的另两家互联网公司级别制度
瓜派优秀员工于2019-01-30 16:23发布的图片
瓜派优秀员工于2019-01-30 16:23发布的图片
瓜派优秀员工于2019-01-30 16:23发布的图片
瓜派优秀员工于2019-01-30 16:23发布的图片
瓜派优秀员工于2019-01-30 16:23发布的图片
5
赞了这篇沸点
使用 Vim 搭建 lua 的开发环境,包括启动代码补全、语法检查、格式、code runner、repl以及查询def和ref;
评论
@无产阶级 @@国有资产
赞了这篇沸点
是的是的,一定是这样的😄
插猹的闰土于2019-02-02 15:30发布的图片
6
赞了这篇沸点
头条的战斗力
阴明于2019-02-04 14:29发布的图片
14
@无产阶级 @@国有资产
赞了这篇沸点
双十一的起源
前端BYSEA于2018-11-17 16:01发布的图片
评论
下一页