Iphone NSInteger释放

Iphone NSInteger释放,iphone,release,nsinteger,Iphone,Release,Nsinteger,我知道NSNumber可以发布。因此,我添加了如下代码: DetailViewController.h @interface DetailViewController : UIViewController { NSInteger getInteger; NSNumber *getNumber; } @property (nonatomic, retain) NSNumber *getNumber; @property (nonatomic, retain) NSInteg

我知道NSNumber可以发布。因此,我添加了如下代码:

DetailViewController.h   

@interface DetailViewController : UIViewController {
    NSInteger getInteger;
    NSNumber *getNumber;
}
@property (nonatomic, retain) NSNumber *getNumber;
@property (nonatomic, retain) NSInteger getInteger => Doesn't work with warning.

但是如何发布NSInteger呢?它不需要释放吗?我不知道。

NSInteger
相当于
int
(在iPhone上)。它不是ObjC对象。你不会也不能
-保留它们或
-释放它们。

NSInteger
相当于
int
(在iPhone上)。它不是ObjC对象。你不会也不能保留或释放它们。

不允许分配=不允许分配。

不允许分配=不允许分配

DetailViewController.m
@synthesize getNumber;
...
...
- dealloc{
  [getNumber release];
}