我是Objective-C编程的新手.在许多教程中,我一直看到这种格式的代码:
[[classname function] function];
Run Code Online (Sandbox Code Playgroud)
例如:
[[NSString alloc] initwithformat:parameters];
Run Code Online (Sandbox Code Playgroud)
当我学习plist和词典时,我看到了这行代码:
[[self.objname objectAtIndex:indexPath.row] objectForKey:@"somename"];
Run Code Online (Sandbox Code Playgroud)
我相信它遵循语法: [[objectname function] function]
有人可以解释这种语法是如何工作的以及第一个和第二个例子之间的区别.
如果您可以为这些示例提供C或Java中的等效语句,那将非常有用.