[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-27 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eGMSAutocompleteFetcherDelegate\u003c/code\u003e protocol handles callbacks from \u003ccode\u003eGMSAutocompleteFetcher\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt provides methods to receive autocomplete predictions or error messages during the autocomplete process.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003edidAutocompleteWithPredictions:\u003c/code\u003e is called when predictions are available, providing an array of \u003ccode\u003eGMSAutocompletePrediction\u003c/code\u003e objects.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003edidFailAutocompleteWithError:\u003c/code\u003e is called if an error occurs during the autocomplete request, providing an \u003ccode\u003eNSError\u003c/code\u003e object.\u003c/p\u003e\n"]]],["The `GMSAutocompleteFetcherDelegate` protocol handles callbacks from `GMSAutocompleteFetcher`. It defines two key methods: `didAutocompleteWithPredictions:`, which is called when autocomplete predictions are available and provides an array of `GMSAutocompletePrediction` objects; and `didFailAutocompleteWithError:`, which is invoked when an autocomplete request encounters an error, passing the received error as a parameter. These methods enable the delegate to manage successful prediction retrieval and error handling.\n"],null,[]]