Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios NSArray、NSData、NSMutualArray中的对象大小限制?_Ios_Objective C_Nsmutablearray_Nsarray - Fatal编程技术网

Ios NSArray、NSData、NSMutualArray中的对象大小限制?

Ios NSArray、NSData、NSMutualArray中的对象大小限制?,ios,objective-c,nsmutablearray,nsarray,Ios,Objective C,Nsmutablearray,Nsarray,在NSArray,nsmutualarray,。。。数据类型,addobject:方法,我可以吗 将其大小设置为某个限制?是否试图限制可以添加到NSMutableArray的元素数量 如果是,则在添加新对象之前,只需检查当前计数是否小于所需的最大值: if (someMutableArray.count < max) { [someMutableArray addObject:anObject]; }; if(someMutableArray.count

NSArray
nsmutualarray
,。。。数据类型,
addobject:
方法,我可以吗
将其大小设置为某个限制?

是否试图限制可以添加到NSMutableArray的元素数量

如果是,则在添加新对象之前,只需检查当前计数是否小于所需的最大值:

if (someMutableArray.count < max) {
    [someMutableArray addObject:anObject];
};
if(someMutableArray.count
否。您需要为NSArray设置新的类别或类别“max”可以是您的最大限制否。不是那样。我在问我是否可以限制“对象”本身的大小?这在很大程度上取决于你所说的对象的类型。它是否具有某种类型的
size属性?必须对您可以使用的内在“大小”有一些有意义的定义,否则您将发现调用sizeof()失败,这对您没有帮助。