<GMSAutocompleteTableDataSourceDelegate> 프로토콜 참조
개요
GMSAutocompleteTableDataSource
에서 사용하는 프로토콜로, 데이터 소스와의 사용자 상호작용을 애플리케이션에 전달합니다.
공개 멤버 함수 | |
(무효) | - tableDataSource:didAutocompleteWithPlace: |
사용 가능한 자동 완성 예상 검색어에서 장소가 선택되었을 때 호출됩니다. | |
(무효) | - tableDataSource:didFailAutocompleteWithError: |
자동 완성 예상 검색어나 장소 세부정보를 가져올 때 다시 시도할 수 없는 오류가 발생하면 호출됩니다. | |
(부울) | - tableDataSource:didSelectPrediction: |
사용자가 목록에서 자동 완성 예상 검색어를 선택했지만 장소 세부정보를 요청하기 전에 호출됩니다. | |
(무효) | - didUpdateAutocompletePredictionsForTableDataSource: |
새 자동 완성 예상 검색어가 수신될 때마다 한 번 호출됩니다. | |
(무효) | - didRequestAutocompletePredictionsForTableDataSource: |
자동 완성 예상 검색어가 요청되면 즉시 한 번 호출됩니다. |
구성원 함수 문서
- (void) tableDataSource: | (GMSAutocompleteTableDataSource*) | 테이블 데이터 소스 | |
PlaceAutocompleteWithPlace: | (GMSPlace *) | 장소 | |
[required] |
사용 가능한 자동 완성 예상 검색어에서 장소가 선택되었을 때 호출됩니다.
- 매개변수:
-
테이블 데이터 소스 이벤트를 생성한 GMSAutocompleteTableDataSource
입니다.장소 반환된 GMSPlace
- (void) tableDataSource: | (GMSAutocompleteTableDataSource*) | 테이블 데이터 소스 | |
didFailAutocompleteWithError: | (NS오류 *) | 오류 | |
[required] |
자동 완성 예상 검색어나 장소 세부정보를 가져올 때 다시 시도할 수 없는 오류가 발생하면 호출됩니다.
재시도할 수 없는 오류는 작업을 즉시 재시도하여 해결할 수 없는 오류로 정의됩니다.
다음 GMSPlacesErrorCode
값만 다시 시도할 수 있습니다.
- kGMSPlacesNetworkError 클래스의 생성자
- kGMSPlacesServerError 클래스의 생성자
- kGMSPlacesInternalError
다른 모든 오류 코드는 다시 시도할 수 없습니다.
- 매개변수:
-
테이블 데이터 소스 이벤트를 생성한 GMSAutocompleteTableDataSource
입니다.오류 반환된 NSError
- (BOOL) tableDataSource: | (GMSAutocompleteTableDataSource *) | 테이블 데이터 소스 | |
didSelectPrediction: | (GMSAutocompletePrediction*) | 예측 | |
[optional] |
사용자가 목록에서 자동 완성 예상 검색어를 선택했지만 장소 세부정보를 요청하기 전에 호출됩니다.
이 메서드에서 NO를 반환하면 장소 세부정보 가져오기를 중단하고didAutocompleteWithPlace가 호출되지 않습니다.
- 매개변수:
-
테이블 데이터 소스 이벤트를 생성한 GMSAutocompleteTableDataSource
입니다.예측 선택된 GMSAutocompletePrediction
입니다.
- (void) didUpdateAutocompletePredictionsForTableDataSource: | (GMSAutocompleteTableDataSource *) | 테이블 데이터 소스 | [optional] |
새 자동 완성 예상 검색어가 수신될 때마다 한 번 호출됩니다.
- 매개변수:
-
테이블 데이터 소스 이벤트를 생성한 GMSAutocompleteTableDataSource
입니다.
- (void) didRequestAutocompletePredictionsForTableDataSource: | (GMSAutocompleteTableDataSource *) | 테이블 데이터 소스 | [optional] |
자동 완성 예상 검색어가 요청되면 즉시 한 번 호출됩니다.
- 매개변수:
-
테이블 데이터 소스 이벤트를 생성한 GMSAutocompleteTableDataSource
입니다.