EXC_BAD_ACCESS 访问 NSMutableData
当我尝试访问数据时,我收到 EXC_BAD_ACCESS,我想这是因为我尝试访问内部数据,但我不知道如何解决这个问题,代码:
//data->NSMutableData
int identi;
[data getBytes:&identi];
NSLog(@"identificador: %i",identi);
I´m getting an EXC_BAD_ACCESS when I trying to acces to the data, I suppose it is because I trying to acces to the internal data, but I don´t know How to solve this, the code:
//data->NSMutableData
int identi;
[data getBytes:&identi];
NSLog(@"identificador: %i",identi);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 文档,
该方法是,
参数: buffer
将接收器数据复制到其中的缓冲区。缓冲区必须至少为 length 字节。
您正在尝试将接收器数据保存到 int 值
identi
中。According to documentation,
The method is,
Parameters: buffer
A buffer into which to copy the receiver's data. The buffer must be at least length bytes.
You are trying to save the receiver data into
identi
, a int value.