首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
知识大胖
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 39
沸点 1
赞
40
返回
|
搜索文章
赞
文章( 39 )
沸点( 1 )
SwiftUI 使用Sqlite数据库简明教程(2020年教程)
我们手动创建一个landmark.db 文件,其包含一个landmark表。表内容如下图
Apple刚刚发布官方SwiftUI 制作macOS App教程
Apple发布官方SwiftUI制作macOSApp教程教程地址https://developer.apple.com/tutorials/swiftui/creating-a-macos-app效果
iOS学习开发笔记2020年1月25日
完成情况实现了SwiftUI和Sqlite联动SwiftUI中级之List显示Sqlite数据库内容(2020年教程)实现了代码上传到github源码https://github.com/zhishi
SwiftUI RandomAccessCollection 是什么如何用(2020教程)
RandomAccess集合可以将索引移动到任意距离,并可以在O(1)复杂度时间内从了索引之间的距离。因此随机访问与双向访问之间区别就在于索引移动效率。例如,在O(1)时间内就可以额随机访问count属性,而不需要迭代整个集合。 RandomAccessCollection 可…
SwiftUI guard 是什么如何用(2020教程)
通俗讲guard和if-else、switch同属于控制流范畴语句,if-esle和switch都属于上古语句历史悠久,guard肯定是后来者。 后来者的出现肯定是要解决一些前人无法解决的问题。记得有位大神说过“当你开始写switch时,你代码就开始堕落了”,可见switch语…
SwiftUI 高级List分页与无限滚动之基础版(2020教程)
在此节中,我们将介绍两种不同的方案。第一种将更为简单,第二种将更为高级用户喜欢。 最简单的方法就是监测当前item是否是最后一个。如果是,我们则触发一个异步请求去提取下一页的数据。 由于List支持RandomAccessCollection,我们可以创建一个extension…
SwiftUI mutating 是什么怎么用 (2020年教程)
而如果您尝试在任何值类型中执行相同操作,则会向我们显示编译错误. Struct 是值类型,我们不能够直接修改属性。因此编译器会提示我们做如下修改 它明确指出,在值类型中向任何函数添加突变关键字可以使它们能够修改变量。在内部,当我们尝试突变值类型时,它不会mutate其值,但它会…
SwiftUI 中级之View如何init并且解决不生效问题(2020年教程)
但是请注意,上面的代码是无法生效的。因为您破坏了State协议了。解决方法很简单,重新初始化State吧。
SwiftUI 能够擦除类型的类型AnyView如何使用(2020教程)
通过上面apple文档介绍,我们可以发现AnyView可能会存在性能问题。他先销毁就hierarchy,然后创建新的。这个开销可能会造成性能的损失。 根据引言中的推测,现代语言的代码最短原则。我们尽量还是要取消括号的嵌套。 肯定是有的,请期待下一篇文章吧。
SwiftUI 你必须知道的10个子视图的限制
xcode的提示实在是太莫名其妙了,我通过查看文档才发现。SwiftUI 的container是有数量限制,具体限制多少呢。文档里面没有写明(也可能是我们没有找到),但是文档下面的buildblock没有超过10的 后来我又google一下,果然有这个限制。 我认为应该是app…
下一页
关注了
11
关注者
1
收藏集
0
关注标签
2
加入于
2020-02-03