Выпуск NSInteger - PullRequest
       9

Выпуск NSInteger

0 голосов
/ 05 марта 2010
DetailViewController.h   

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

Я знаю, что NSNumber может выпустить. Итак, я добавляю такой код:

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

а как выпустить NSInteger? Разве это не требует выпуска? Я не знаю об этом.

Ответы [ 2 ]

3 голосов
/ 05 марта 2010

NSInteger эквивалентно int (на iPhone). Это не объект ObjC. Вы не сможете и не сможете -retain или -release их.

2 голосов
/ 05 марта 2010

NO ALLOC = NO DEALLOC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...