Objective-C:NSString.alloc.init,看起来怎么样?

时间:2013-01-05 07:22:41

标签: objective-c

语法合法。每次分配/初始化对象时,它将为您节省大约2秒。你认为这可能是一种新趋势吗?

再次

NSObject *obj = NSObject.alloc.init;

2 个答案:

答案 0 :(得分:2)

[NSObject new];

节省更多,不会造成任何宗教战争。

答案 1 :(得分:0)

是的,它节省了一些按键,但我怀疑它会流行。有关using dot notation on methods rather than properties will not work的许多案例,请参阅此博文。我想大多数人认为这是ObjC2的副作用。

此外,我认为它根本不会增强可读性。只要您想发送带参数的消息,就必须恢复原始语法。