大佬教程收集整理的这篇文章主要介绍了为什么Xcode的自动缩进很糟糕?我怎么能做得更好?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,这里是一个截图,其中顶部的方法我缩进了数组的所有对象,使其正确排列…然后我选择了整个方法,复制和粘贴,您可以看到下面的方法有缩进所有弄乱.@H_404_3@
…对象:和forKeys:应该对齐,因为它们是相同方法签名的一部分.@H_404_3@
如果您使用新的对象字面语法,则可能会更容易格式化代码:@H_404_3@
- (int)R_628_11845@inBrokenPieces { NSDictionary *mapping = [NSDictionary DictionaryWithObjects:@[@"3",@"4",@"5",@"6",@"7",@"8"] forKeys:[Note types]]; [(NSString *)mapping[self.note.type] IntegerValue]; }
对于代码本身,在一个地方定义这些常量,其他地方的笔记类型似乎有点危险.另外,为什么要使用字符串,当NSnumbers就足够了?@H_404_3@
- (int)R_628_11845@inBrokenPieces { static NSDictionary *mappings; if (!mappings) { mappings = @{ noteType1 : @3,noteType2 : @4,noteType3 : @4,noteType4 : @5,noteType5 : @6,noteType6 : @7,noteType7 : @8,}; } NSAssert(mappings[self.note.type] != nil,@"Used a note type for which there is no minBrokenPieces defined"); return [mappings[self.note.type] intValue]; }
以上是大佬教程为你收集整理的为什么Xcode的自动缩进很糟糕?我怎么能做得更好?全部内容,希望文章能够帮你解决为什么Xcode的自动缩进很糟糕?我怎么能做得更好?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。