c++ 的新建和删除命令在 obj-c 中
我有一个 NSMutablearray 对象。对象的数量由用户设置。在 C++ 中,我会使用 for 循环和“new”命令。类似这样:
int fromuser, a;
for(a=0;a<fromuser;a++){
array addobject:(new class obj)
}
既然没有 new,我需要在 obj c 中做什么?
I have an NSMutablearray of objects. the number of objects is set by user. in c++ I would use a for cycle and the 'new' command.something like this:
int fromuser, a;
for(a=0;a<fromuser;a++){
array addobject:(new class obj)
}
what do I need to do in obj c since there is no new?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以利用
NSObject
。例如,类似以下内容应该有效:
You would utilize the
alloc
andinit
(or more specialized initializer) provided byNSObject
.For example, something like the following should work: