AddressSearch
目标
我们构建AddressSearch,提供了一个方便的可重复使用的用户地址输入自动完成的方法。我们希望它尽量轻量和高效
安装
CocoaPods
CocoaPods是一个Cocoa项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要使用CocoaPods将AddressSearch集成到Xcode项目中,请在您的Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
use_frameworks!
target '<Your Target Name>' do
pod 'AddressSearch'
end
用法
在您想要使用AddressSearch的ViewController中,导入AddressSearch并实现以下代码。
import UIKit
import AddressSearch
class ViewController: UIViewController, ASDelegate {
override func viewDidAppear() {
super.viewDidLoad()
let addressSearchController = ASViewController.launch()
addressSearchController.delegate = self
self.present(addressSearchController, animated: true, completion: nil)
}
func addressSelected(data: Dictionary<NSTextCheckingKey, String>) {
// handle AddressSearch data output here
}
}
AddressSearch 代理人
func addressSelected(data: Dictionary<NSTextCheckingKey, String>) {
}