Riferimento per il protocollo TAGFunctionCallMacroHandler
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Restituisce un oggetto che è il valore calcolato della macro.
Documentazione sulle funzioni membri
- (id) valueForMacro:
(NSString *)
macroName
:
(NSDictionary *)
parametri
Restituisce un oggetto che è il valore calcolato della macro.
Al gestore vengono assegnati il nome della macro e un dizionario di parametri denominati.
Parametri:
macroName
Lo stesso nome con cui è stato registrato il gestore. Viene fornito per agevolare la registrazione di un singolo gestore per più macro di chiamata di funzione.
Parametri
I parametri denominati per la chiamata di funzione. Il dizionario può contenere NSString, NSNumber (doppio, int o booleano), NSDictionary o NSArray.
Resi:
Il risultato valutato, che può essere NSString o NSNumber.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["The `TAGFunctionCallMacroHandler` protocol is implemented by an application to compute the value of a function call macro. It has one public method: `valueForMacro:parameters:`. This method receives the macro's name and a dictionary of parameters. The parameters can be strings, numbers, dictionaries, or arrays. The method returns the evaluated macro result, which can be a string or a number. A single handler can be registered for multiple function call macros.\n"]]