gpt4 book ai didi

objective-c - 如何缩进这个 Objective-C 代码?

转载 作者:行者123 更新时间:2023-12-02 06:42:09 27 4
gpt4 key购买 nike

<分区>

我有一个简单的问题。我如何缩进很长的一行。让我们使用传统的 80 个字符。这是我的代码中的一行:

    NSString *count = [[NSString alloc] initWithString: [sTemp substringFromIndex:[sTemp rangeOfString:@"count="].location + [sTemp rangeOfString:@"count="].length]]; 

一个解决方案是

    NSString *count = [[NSString alloc]                                 //line 1
initWithString: [sTemp substringFromIndex:
[sTemp rangeOfString:@"count="].location +
[sTemp rangeOfString:@"count="].length]];

这不是最好的示例,但想法是:

  1. 好的,第一行是赋值和分配的东西。
  2. 第 2 行缩进了更多的右边空间。但是,如果变量或类型的名字很大,我就会出现上面的情况。我做什么?

    NSStringWithVeryBigType *bigNameVariable = [NSStringWithVeryBigType alloc] 
    initWithString: [sTemp substringFromIndex:
  3. 在第二行我创建了一个新的 NSString。如果第 3 行和第 4 行(在糟糕的情况下,不是这个)是主函数创建,还是这个新函数,我可能会感到困惑。有什么好的规定吗?如果它也有大名,又该怎么办......

换句话说,在一个大的分配行中,我必须遵守什么规则?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com