Google utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
Riferimento per il protocollo TAGFunctionCallMacroHandler
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Panoramica
Un protocollo implementato dall'applicazione per calcolare il valore di una macro chiamata funzione.
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.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["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"]]