TAGFunctionCallMacroHandler 协议参考

TAGFunctionCallMacroHandler 协议参考

概览

应用为了计算函数调用宏的值而实现的协议。

公开成员函数

(id)- valueForMacro:parameters
 返回一个对象,该对象是该宏计算出的值。

成员函数文档

- (id) valueForMacro: (NSString *)  macroName
参数: (NSDictionary *)  参数

返回一个对象,该对象是该宏计算出的值。

为处理程序提供宏名称和命名参数字典。

参数:
macroName与注册处理程序时使用的名称。提供它只是为了便于为多个函数调用宏注册一个处理程序。
形参函数调用的具名形参。字典可能包含 NSStringNSNumber(double、int 或 boolean)、NSDictionaryNSArray
返回
计算出的结果,可以是 NSStringNSNumber