Google menggunakan teknologi AI untuk menerjemahkan konten ke dalam bahasa pilihan Anda. Terjemahan AI mungkin mengandung kesalahan.
Referensi Protokol TAGFunctionCallMacroHandler
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Ringkasan
Protokol yang diimplementasikan oleh aplikasi untuk menghitung nilai makro panggilan fungsi.
Dokumentasi Fungsi Anggota
| - (id) valueForMacro: |
|
(NSString *) |
macroName |
| parameter berikut: |
|
(NSDictionary *) |
parameter |
|
|
| |
Menampilkan objek yang merupakan nilai makro yang dihitung.
Pengendali diberi nama makro dan kamus parameter bernama.
- Parameter:
-
| macroName | Nama yang sama yang digunakan untuk mendaftarkan pengendali. Hal ini diberikan untuk memudahkan pendaftaran satu pengendali ke beberapa makro panggilan fungsi. |
| parameter | Parameter bernama untuk panggilan fungsi. Kamus dapat berisi NSString, NSNumber (double, int, atau boolean), NSDictionary, atau NSArray. |
- Hasil:
- Hasil yang dievaluasi, yang dapat berupa
NSString atau NSNumber.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 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"]]