3

和有什么区别

 NSNumber *number = [[NSNumber alloc]initWithInt:13];

NSNumber *number = [NSNumber initWithInt:13];

当两者都解决相同的目的时,为什么还要分配?

4

2 回答 2

12
于 2013-03-25T16:11:31.630 回答
2

Graham Lee 已经给出了正确答案,这就是为什么你应该接受它作为正确答案。如今,在我看来[NSNumber numberWithInt:42];只是一个捷径[[NSNumber alloc] initWithInt:42]

于 2013-03-25T16:31:04.567 回答