iOS中的堆栈项是否有内存限制?

iOS中的堆栈项是否有内存限制?,ios,Ios,我想要1 MB大小的NSData对象,所有字节都设置为255 我要在其中运行此代码的方法在EXC\u BAD\u ACCESS上崩溃: const size_t size = 1024 * 1024; uint8_t bytes[size] = {[0 ...size - 1] = 255}; NSData *data = [NSData dataWithBytes:bytes length:size]; NSLog(@"%@", data); 在这里结束这个问题就是答案 表示,iOS中的主要

我想要1 MB大小的
NSData
对象,所有字节都设置为255

我要在其中运行此代码的方法在
EXC\u BAD\u ACCESS
上崩溃:

const size_t size = 1024 * 1024;
uint8_t bytes[size] = {[0 ...size - 1] = 255};
NSData *data = [NSData dataWithBytes:bytes length:size];
NSLog(@"%@", data);

在这里结束这个问题就是答案


表示,iOS中的主要威胁的堆栈大小为1MB。

大小为1024时是否可以工作?好的。是否应将其标记为重复或我如何接受您的答案?