ABFRealmSearchViewController
类创建了一个控制器对象,用于管理一个表格视图和搜索栏,以对 Realm 对象类进行文本搜索并响应输入。
这使得以最少的27行代码创建文本搜索界面成为可能!
从版本 1.3 开始添加了对 Realm Swift 的支持,API 与之前相同。
控制器旨在被继承。默认情况下,resultsDataSource
和 resultsDelegate
协议设置为 self
,以便子类可以实现这些方法。
ABFRealmSearchViewController
通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中即可
Objective-C
pod "ABFRealmSearchViewController"
Swift
pod "RealmSearchViewController"
演示应用程序使用 RealmSFRestaurantData 通过旧金山的餐厅进行搜索。
在 Xcode 中构建、运行/测试 Example 项目以查看 ABFRealmSearchViewController
起作用。此项目使用 CocoaPods。如果你还没有安装 CocoaPods,请使用 [sudo] gem install cocoapods 进行安装。
Objective-C
git clone https://github.com/bigfish24/ABFRealmSearchViewController.git
cd ABFRealmSearchViewController/ABFRealmSearchViewControllerExample
pod install
open ABFRealmSearchViewController.xcworkspace
Swift
git clone https://github.com/bigfish24/ABFRealmMapView.git
cd ABFRealmSearchViewController/SwiftExample
pod install
open RealmSearchViewController.xcworkspace