获得徽章 0
跪求 SwiftUI 开源... 最近被很多小问题折腾的很难受... 文档也不清楚,不如让大家看看源码... #SwiftUI#
zhuzilin于2021-03-11 11:44发布的图片
1
一篇很好的介绍 Swift 内部机制的文章~ 通过介绍 Buildin 模块让 Swift -> SIL -> LLVM 的这个变化过程更有实感。

TL; DR:Buildin 对应了 LLVM 的 intrinsic,配合 @_transparent 可以把函数直接对应为 llvm 指令,从而根本上消除了在 swift 中运行 1 + 2 可能带来的潜在 overhead。

原文链接为:ankit.im
(不知道为啥沸点这里抓不到对应的文章了...)

#Swift#

P.S. 好像已经有中文翻译了
P.P.S. 如果掘金的沸点也支持 markdown 就好了~
展开
评论
又一个 SwiftUI 小知识,ForEach 的用 Range<Int> 的构造函数要求这个 Range 是一个常量。如果后续这个范围有变化,ForEach 不会重新进行渲染。。。

一个简单的修改方法是从 ForEach(0..<n) 改成 ForEach(0..<n, id: \.self)
#SwiftUI#
展开
1
SwiftUI 小知识。如果在使用 Button 的时候,发现只有点击文字部分才会被识别,点击背景没有反应的话,可以使用 .contentShape 这个 modifier。#SwiftUI#
zhuzilin于2021-03-04 11:40发布的图片
评论
cpython 的 bot 好萌~ 头像是巨蟒与圣杯(一个在西方很有名的无厘头电影)的角色~ 是个 Python 的谐音梗😂
zhuzilin于2021-02-25 12:05发布的图片
评论
终于把所有的布局视图的例子都补上了~ 感觉现在中文的 LazyVGrid 和 LazyHGrid 的介绍还不太多,啥时候也写一篇~
对这份 SwiftUI 全视图总结感兴趣的朋友可以看看这个项目:github.com
#SwiftUI#
zhuzilin于2021-02-22 23:27发布的图片
评论
非常详细的一篇 javascript 优化长文。感觉还是算法重要呀,算法降低的复杂度的常数系数要比编译器优化要有效很多... #javascript# #V8#
3
SwiftUI 中的 navigationBarTitle 和 navigationTitle 是完全相同的功能。后者就是用来替代前者的。#SwiftUI#
zhuzilin于2021-02-20 10:08发布的图片
评论
下一页
个人成就
文章被点赞 507
文章被阅读 60,109
掘力值 2,079
收藏集
1
关注标签
8
加入于