NSArray *labelsArray;
我把它变成了财产
@property (nonatomic,retain) IBOutletCollection(UILabel) NSArray *labelsArray;
我将它连接到IB中的四个UILabel.我分配了数组.当我这样做
NSLog(@"labelsArray.count %i",[labelsArray count]);
它告诉我labelsArray的计数是0.我该怎么做才能将这些标签添加到数组中?
解决方法I allocated the array.
可能是在加载NIB文件时自动为您实例化数组,并且重新分配它会创建数组的新(空)版本.尽量不要分配它.当加载IB元素时,还要确保在vIEwDIDLoad中对NSLog数组.
总结以上是内存溢出为你收集整理的iphone – 如何向IBOutletCollection添加对象?全部内容,希望文章能够帮你解决iphone – 如何向IBOutletCollection添加对象?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)