更改 NSDictionary 的 Xcode 自动格式
Posted
技术标签:
【中文标题】更改 NSDictionary 的 Xcode 自动格式【英文标题】:Change Xcode auto-formatting of NSDictionary 【发布时间】:2014-03-18 02:29:21 【问题描述】:我正在尝试更改 Xcode 的 NSDictionary
自动格式以符合样式指南:
Xcode 行为:
NSDictionary *resourceResponseDictionary = @
@"status": @"OK",
@"result": [NSDictionary dictionary]
;
期望的行为:
NSDictionary *resourceResponseDictionary = @
@"status": @"OK",
@"result": [NSDictionary dictionary]
;
我应该从哪里着手进行更改?有没有可能?
【问题讨论】:
多年来我一直在寻找解决方案!我终于通过禁用Automatically indent based on syntax
“解决”了它。
感谢 lulian,在设置 -> 文本 -> 缩进中找到了这个选项。
【参考方案1】:
通过自动格式化,我猜你的意思是“缩进”。我有一个类似的问题/问题,并开始意识到 Xcode 没有针对此的特定设置,除了首选项中的基本设置。比如添加多个<Delegates, DataSource...>
时,换行完全没有缩进格式,必须手动完成。
简短的回答,你不能(没有一些技巧),但是,在这种情况下,默认值是一致的,这意味着:Xcode 确实缩进,它知道如何缩进。恕我直言,适应它并不是一个坏主意。
【讨论】:
以上是关于更改 NSDictionary 的 Xcode 自动格式的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode 调试器中查看 NSDictionary 变量的内容?
将 NSARRAY 转换为 NSDictionary 以用作 JSON 序列化 swift4 Xcode 9 [关闭]
NSMutableDictionary 中的更改未反映在父 NSDictionary 中