RZAssemblage:辅助数据源

时间:2024-06-30 00:10:57
【文件属性】:

文件名称:RZAssemblage:辅助数据源

文件大小:90KB

文件格式:ZIP

更新时间:2024-06-30 00:10:57

Objective-C

RZArborist - 可组合的 UIKit 数据源 RZArborist(以前称为 RZAssemblage)通过将数据组合成可观察的树、节和行,这些树连接到 UITableView 或 UICollectionView,从而简化了 UI 数据源的创建。 它启用对常规数组属性的 NSFetchedResultControllerDelegate 样式观察,并进一步简化数据源创建以消除通常无聊和容易出错的数据源实现。 这对你来说意味着什么? 基于两个数组的部分 下面将基于两个数组属性创建一个 2 节树。 使用 KVO,这些数组将生成类似于 NSFetchedResultsController 的更改通知 RZTree *friends = [RZTree nodeWithObject: self .person descendKeypath: @" friends " ]; RZTre


【文件预览】:
RZAssemblage-master
----RZAssemblageTestData()
--------Info.plist(818B)
--------Team.m(484B)
--------Team.h(418B)
--------RZAssemblageDemo.xcdatamodeld()
--------RZAssemblageTestData.h(1KB)
--------Person.m(955B)
--------Person.h(1KB)
--------RZAssemblageTestData.m(9KB)
----RZAssemblageTests()
--------TestModels.h(720B)
--------Info.plist(751B)
--------RZTestHelpers.h(438B)
--------RZFRCTests.m(6KB)
--------TestModels.m(3KB)
--------RZProxyAssemblageTests.m(11KB)
--------RZTestHelpers.m(653B)
--------RZMutableIndexPathSetTests.m(4KB)
--------RZAssemblageTests.m(27KB)
----RZAssemblage.podspec(877B)
----RZAssemblageDemo()
--------FilteredAssemblageTableViewController.h(255B)
--------MasterViewController.m(3KB)
--------PersonListViewController.m(2KB)
--------Info.plist(1KB)
--------MasterViewController.h(233B)
--------PersonViewController.m(6KB)
--------PersonListViewController.h(230B)
--------main.m(341B)
--------PersonViewController.h(287B)
--------MutatableAssemblageTableViewController.m(8KB)
--------Base.lproj()
--------Images.xcassets()
--------AppDelegate.h(313B)
--------MutatableAssemblageTableViewController.h(258B)
--------FilteredAssemblageTableViewController.m(4KB)
--------AppDelegate.m(1KB)
----LICENSE(1KB)
----README.md(5KB)
----RZAssemblageUIKit()
--------RZAssemblageCollectionViewCellFactory.h(1KB)
--------RZAssemblageTableViewCellFactory.h(1KB)
--------RZAssemblageTableViewDataSource.h(2KB)
--------RZAssemblageCollectionViewCellFactory.m(4KB)
--------RZAssemblageTableView.h(859B)
--------RZAssemblageCollectionViewDataSource.h(1KB)
--------RZAssemblageTableViewDataSource.m(6KB)
--------RZAssemblageCollectionViewDataSource.m(4KB)
--------RZAssemblageTableView.m(2KB)
--------RZAssemblageTableViewCellFactory.m(4KB)
----RZAssemblage()
--------Info.plist(824B)
--------RZChangeSet.h(746B)
--------Private()
--------RZTree.h(7KB)
--------RZChangeSet.m(6KB)
--------RZTree.m(11KB)
--------RZAssemblage.h(468B)
----RZAssemblage.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(55KB)

网友评论