如何为(c ++)中的(objective-c)动态分配整数的内存?

Kri*_*son 1 iphone cocoa-touch objective-c

如何为(c ++)中的(objective-c)动态分配整数的内存?

示例c ++代码:

n = 25;

int *p;
p = new int[n];
Run Code Online (Sandbox Code Playgroud)

谢谢

- 这段代码将循环使用动态变化的大小(我需要设置大小)并且需要能够声明为整数或长整数,"NSNumber"可能变得太慢并且在类型更改中耗尽了太多内存.

Dav*_*ong 5

你的问题是这个假设:

"NSNumber"可能变得太慢并且在类型更改中消耗太多内存.

我建议使用,NSNumber直到您有经验证据证明对象包装器导致代码瓶颈.在那之前,你过早地进行了优化.

一般规则是:

  1. 让它起作用.
  2. 快一点.

你正试图扭转这些步骤.别.