文件名称:Binding:iOS的轻量级绑定
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-10 11:05:06
Objective-C
捆绑 绑定是一个提供时变变量的实现的库。 它是任何React体系必不可少的成分。 该库的目的不是代替功能性React性库(例如 ,而是作为一种不太麻烦的工具,允许您以React性方式编写代码。 这也是删除通常与管理状态有关的许多样板的好方法。 例子 假设在视图控制器中有一个表格视图,并且按照良好的设计惯例将数据源分离为一个单独的对象。 它管理资源的加载,并更改公共可见的属性。 这是您何时重新加载tableview的指示! 我们可以轻松做到这一点: self.resultsBinding = [ Bind ( self .dataStore, results) next: ^( id value) { [ self .tableView reloadData ]; }]; 但是,如果您正在加载评论视图,并且还想用进来的商品计数来更新标题,该怎么办? 好吧,新值将传递到您的下一
【文件预览】:
Binding-master
----.gitignore(405B)
----.travis.yml(110B)
----LICENSE(1KB)
----Binding.podspec(460B)
----ChangeLog(644B)
----README.md(4KB)
----Binding()
--------Binding.m(3KB)
--------Binding.h(2KB)
--------Binding-Prefix.pch(182B)
----BindingTests()
--------BindingTests.m(3KB)
--------BindingTests-Info.plist(705B)
--------en.lproj()
----Binding.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(16KB)