Swift WeatheriOS 天气应用程序
SwiftWeather 已重命名为 Swift Language Weather,是一款使用 Swift 编写的天气应用程序。
特征
- Swift程式设计语言
- 设计驱动的开发- 草图设计文件
- 自定义UIView
-
@IBDesignable
和@IBInspectable
-可重用的UI组件 - UIStackView
- 尺寸等级-通过自适应布局支持不同的设备
- MVVM-
ViewController
从以下位置动态更新UIViewModel
- 面向协议的程序设计-我们在IBAnimatable开源项目中使用面向协议的程序设计。
- 基于价值的编程-在任何地方使用不变的价值。
- 图标字体-使用天气图标
- SwiftyJSON
- 核心位置
- 应用索引如CoreSpotlight和
NSUserActivity
- 单元测试
- UI测试
- 动画制作
评论