Objective c 变量名的效果';s长度对性能和内存的影响

Objective c 变量名的效果';s长度对性能和内存的影响,objective-c,performance,memory,variables,Objective C,Performance,Memory,Variables,假设我们有两个NSString变量(或任何其他类别或类型的数据): 变量名称的长度(变量中字符的数量)是否对性能和内存有影响?Nope(虽然这是正确的,所以希望我写更多的…) 编译器将变量名编译成使用相同系统资源的引用,而不管您如何称呼它 方法名有点不同,因为较长的方法名将使用非常小的额外存储量,因为方法名需要在编译代码中。不过,永远不要担心这一点 没有 编译器将变量名编译成使用相同系统资源的引用,而不管您如何称呼它 方法名有点不同,因为较长的方法名将使用非常小的额外存储量,因为方法名需要在编译

假设我们有两个
NSString
变量(或任何其他类别或类型的数据):

变量名称的长度(变量中字符的数量)是否对性能和内存有影响?

Nope(虽然这是正确的,所以希望我写更多的…)

编译器将变量名编译成使用相同系统资源的引用,而不管您如何称呼它

方法名有点不同,因为较长的方法名将使用非常小的额外存储量,因为方法名需要在编译代码中。不过,永远不要担心这一点

没有

编译器将变量名编译成使用相同系统资源的引用,而不管您如何称呼它

方法名有点不同,因为较长的方法名将使用非常小的额外存储量,因为方法名需要在编译代码中。不过,永远不要担心这一点

NSString* s = @"HELLO";

NSString* stringVariableWithVeryVeryVeryVeryLongName = @"HELLO";