Performs search in Custom Places for countries already installed by SYCustomPlacesManager. More...
#import <SYSearch.h>


Instance Methods | |
| ((unavailable("Use createWithCompletion: instead.") | - __attribute__ |
Instance Methods inherited from SYSearchBase | |
| (nonnull SYSearchSession *) | - startNewSession |
| Creates a new search session associated with this search instance. More... | |
Class Methods | |
| (void) | + createWithDatasetId:completion: |
| Asynchronously creates SYCustomPlacesSearch instance which can search in specified custom places dataset. If datasetId is nil, SYCustomPlacesManager.defaultDatasetId is used. This might take some time if indexing of installed data is running. More... | |
| ((unavailable("Use createWithCompletion: instead.") | + __attribute__ |
Performs search in Custom Places for countries already installed by SYCustomPlacesManager.
| + (void) createWithDatasetId: | (nullable NSString *) | datasetId | |
| completion: | (nonnull SYCustomPlacesSearchCreateCompletionBlock) | completion | |
Asynchronously creates SYCustomPlacesSearch instance which can search in specified custom places dataset. If datasetId is nil, SYCustomPlacesManager.defaultDatasetId is used. This might take some time if indexing of installed data is running.
If indexing of Custom Places is in progress, this method returns result as soon as indexing finishes. During indexing, already existing search instances work with old Custom Places data, and start working with the latest data as soon as indexing is finished.
Use SYCustomPlacesManagerDelegate to get notification when indexing process starts or finishes.
| - ((unavailable("Use) createWithCompletion: |
Implements SYSearchBase.
| + ((unavailable("Use) createWithCompletion: |
Implements SYSearchBase.