没有合适的资源?快使用搜索试试~ 我知道了~
Hanson:Swift中的轻量级观察和绑定
共48个文件
swift:25个
plist:3个
md:2个
需积分: 9 0 下载量 107 浏览量
2021-02-06
00:55:14
上传
评论
收藏 39KB ZIP 举报
温馨提示
汉森是什么? Hanson是一个简单,轻量级的库,用于观察和绑定Swift中的值。 开发它是为了在我们的支持MVVM体系结构。 Hanson提供了在Swift中使用KVO的多个优点,例如Swiftier语法,无需样板代码以及在纯Swift类型中使用它的能力。 用法示例 最基本的用例是简单地观察Observable的更改: let observable = Observable ( " Hello World " ) observe (observable) { event in // Invoked whenever observable.value is set. pri
资源推荐
资源详情
资源评论
收起资源包目录
Hanson-master.zip (48个子文件)
Hanson-master
Hanson.podspec 925B
.swift-version 4B
script
citest 294B
bootstrap 88B
setup 132B
etc
config.sh 103B
test 290B
cisetup 132B
Gemfile 45B
Hanson.xcodeproj
xcshareddata
xcschemes
Hanson.xcscheme 3KB
project.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 151B
project.pbxproj 27KB
.travis.yml 91B
Hanson
Event Publisher
EventHandler.swift 703B
EventPublisher.swift 3KB
ValueChange.swift 447B
Observation Manager
Observer.swift 2KB
ObservationManager.swift 3KB
Observation.swift 1KB
Info.plist 755B
Observable
NotificationObservable.swift 4KB
Observable.swift 2KB
DynamicObservable.swift 5KB
Event Scheduler
EventScheduler.swift 903B
CurrentThreadScheduler.swift 566B
MainThreadScheduler.swift 799B
Bindable
CustomBindable.swift 3KB
Bindable.swift 641B
Helpers
NSObject+Observer.swift 876B
NSRecursiveLock+Helpers.swift 428B
Hanson.h 477B
LICENSE 738B
README.md 7KB
Makefile 188B
Package.swift 874B
Gemfile.lock 174B
HansonTests
ObservableTests.swift 2KB
Info.plist 680B
CustomBindableTests.swift 848B
EventPublisherTests.swift 8KB
ObservationManagerTests.swift 13KB
DynamicObservableTests.swift 7KB
Helpers
TestObject.swift 343B
TestEventPublisher.swift 478B
NotificationObservableTests.swift 2KB
.gitignore 481B
CHANGELOG.md 695B
共 48 条
- 1
资源评论
Mika.w
- 粉丝: 32
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功