layui产生背景 layui相对于vue来说确实稍有逊色,但是官网提供的入门文档以及完善的框架结构,使的很多人开始用layui来开发前端页面,那么什么人会去使用layui呢? 针对后端开发人员,在对前端知之甚少的情况下需要自行开发前端页面 前后端数据动态交互要求较低的前端开发工程师 测试开发工程师 ...
分类:
其他好文 时间:
2020-04-13 22:29:42
阅读次数:
61
特性(Attributes) 在 Swift 中有两种特性,分别用于修饰声明和类型。特性提供了有关声明和类型的更多信息。例如,使用 discardableResult 特性声明的函数,表明该函数虽然有返回值,但如果没有使用该返回值,编译器不会产生警告。 您可以通过以下方式指定一个特性,通过符号 @ ...
分类:
其他好文 时间:
2020-04-12 14:44:58
阅读次数:
66
SwiftUI - MVVM之ViewModel 什么是ViewModal ViewModal是View和数据的中间层。ViewModel是视图和数据之间的一层。 ViewModel通常使用service objects来获取数据,对其进行格式化后向View提供格式化的数据。 苹果什么时候开始推动M ...
分类:
编程语言 时间:
2020-04-12 12:50:09
阅读次数:
95
简介 Combine是Apple在2019年WWDC上推出的一个新框架。该框架提供了一个声明性的Swift API,用于随时间处理值。这些值可以表示多种异步事件。 Publisher协议声明了一种可以随时间传递一系列值的类型。Operators根据从upstream publishers接受到的值采 ...
分类:
其他好文 时间:
2020-04-12 11:07:04
阅读次数:
125
在 Lifecycle 面市前,生命周期管理 纯靠手工维持,这样就容易滋生大量的一致性问题。
分类:
其他好文 时间:
2020-04-11 22:18:18
阅读次数:
100
https://www.cnblogs.com/pencilCool/p/4745123.html 转自:http://www.jianshu.com/p/8472ba0f2bb6 从零开始学iOS开发的15条建议 字数1019 阅读1126 评论5 喜欢26 事情困难是事实,再困难的事还是要每天努 ...
分类:
移动开发 时间:
2020-04-11 20:46:11
阅读次数:
99
MVVM Model Model 是用来表示我们会对其进行处理的实际数据,而且其中不应该包含逻辑。 View View 是直接与用户交互的,也不应该包含逻辑,只需要告诉它如何显示,并且在触发事件之后进行转发。 ViewModel ViewModel 会跟踪 View 的事件,和Model 层传给它的 ...
分类:
其他好文 时间:
2020-04-11 15:50:54
阅读次数:
76
swift标准库中常见的55个协议。 从协议名结尾字面上我们可以将Protocol分为able、Type、Convertible 三类 从功能角度上来讲的话可以总结为: 功能添加型(able结尾) "可以做什么?" 举例: Hashable: 给你的实例添加一个生成哈希值的功能。 Equatable ...
分类:
编程语言 时间:
2020-04-11 15:50:38
阅读次数:
171
很不幸的是,在cad上面敲WPF的话,您无可避免地需要将工程设置成 .NET standard 项目, 因为WPF需要判断不同的 net 版本,而传统的 .NET Framework 无法判断.... 而很幸福的是,不需要改代码,只需要学习写.csporj文件就可以了...这相当于写一个xml吧.. ...
新建SwiftUI文件 预览 SwiftUI可以实时看到对页面的做出的修改,纯SwiftUI时,默认静态预览。点击预览串口的Resume按钮可查看。 预览包含UIView子类视图时,需要打开时时预览 如果没有显示预览窗口则按下图操作打开即可 拖放 command键 + 鼠标点击组件,可以方便的添加组 ...
分类:
编程语言 时间:
2020-04-11 00:37:42
阅读次数:
79