3

这里有两个相关的问题。

1)我需要使用什么设置来使多行方法名称成为单行?例如,我有这个:

- (NSArray *)nodesForXPath:(NSString *)xpath
                namespaces:(NSDictionary *)namespaces
                     error:(NSError **)error {

我当前的配置变成了这样:

- (NSArray*)nodesForXPath:(NSString*)xpath
namespaces:(NSDictionary*)namespaces
error:(NSError * *)error {

但我希望它看起来像这样:

- (NSArray*)nodesForXPath:(NSString*)xpath namespaces:(NSDictionary*)namespaces error:(NSError * *)error {

2)如何删除方法声明中双星号之间的空格?

如果有帮助,我可以发布我当前的配置。

4

2 回答 2

0

我认为这个问题应该有所帮助。好像

align_oc_decl_colon = true

应该为您的声明解决问题,并且

align_var_def_colon = true

将有助于您的定义。不过,请阅读链接的问题,因为它提到了其他几个相关设置。

于 2011-07-18T18:53:06.693 回答
0

对于 #2,添加以下选项:

sp_between_ptr_star = remove

删除双星号之间的空格。

于 2017-01-02T22:01:28.690 回答