标签: objective-c objective-c-literals
NSDictionary类允许我像这样初始化它:
NSDictionary
NSDictionary* attributes = @{ NSFontAttributeName: font };
这个构造方法叫什么,以及如何在我自己的类中实现它?我希望有一个具有默认值的属性的类,并且我只想在构造期间设置我需要的那些(在C ++中我会用默认参数值完成此操作,但Objective-C没有),这似乎是一种合法的方法。或者这是NSDictionary特定的东西吗?