我该如何懒惰地初始化一个包含按钮的NSMutableArray?我可以像这样做:
-(NSMutableArray *)roasteryButtons
{
if(!roasteryButtons)
{
roasteryButtons = [ NSMutableArray new];
//other code
}
return roasteryButtons;
}
你不知道如何调用这个懒惰的初始化器吗?也就是说,我需要初始化数组,以便为数组中的每个按钮设置框架。
new
没有问题,参见 https://dev59.com/tnRB5IYBdhLWcg3wF0HH。 - mvdsnumberofbuttons
不只是一个int
,或者更好的是NSInteger
,甚至更好的是NSUInteger
?int
是古老语言的习惯;-) - mvds