非常明确支持在C#中使用'var'关键字.例如,而不是......
ThisIsMyReallyLongFooClassName foo = new ThisIsMyReallyLongFooClassName();
Run Code Online (Sandbox Code Playgroud)
我可以输入这个......
var foo = new ThisIsMyReallyLongFooClassName();
Run Code Online (Sandbox Code Playgroud)
...而且我还有一个强类型的变量.出于所有意图和目的,这两者是平等的.后者只是更具可读性(同样,因为它很明显.有些情况下它不是,'var'不应该被使用.但是我不希望这成为对它的讨论.)
我想知道Objective-C是否有类似的东西.