[NSObject: AnyObject]- A dictionary that allows you to access one object by providing another object. Simple placement AnyObjectmeans that your program does not know if the parameter is a dictionary, string, or int, or what, and therefore does not know how to handle it. In addition, the OS calls this method, so you know what you get each time [NSObject: AnyObject], so why not specify the type of parameter.
source
share