我看到一个使用@{ value:key }
符号初始化 NSDictionary 的 Apple 示例代码。我用来初始化一个常量 NSDictionary 使用+dictionaryWithObjectsAndKeys:
我的问题是:
两个生成的 NSDictionaries 之间有什么区别吗?我需要担心内存泄漏吗?我正在使用ARC。
我发现的只是这个 Apple 文档,但它与 Mac 相关,而不是 iOS。符号 is@{ key = value }
和 not @{ value:key }
。
第二个问题是:使用它将应用程序提交到 App Store 是否安全,还是会被视为“未记录的 API”?
谢谢!