Основная задача С Кодовая проблема - PullRequest
0 голосов
/ 05 мая 2011

В моем классе сетки у меня есть конструктор:

 - (id) init
{
    if ( self = [super init] )
    {

        isOccupied = NO;
        gridImage = [[UIImage alloc] initWithContentsOfFile:@"grid.png"];


    }
    return self;
}

Я устанавливаю gridImage как свойство.

В моем viewController у меня есть:

UIImageView *temp = [[UIImageView alloc]initWithFrame:CGRectMake(10,10,200,200)];
[temp setImage: myGrid.gridImage];
[self.view addSubview: temp];

myGridтакое экземпляр класса сетки ... но он не отображается?когда я непосредственно ввожу имя файла, это работает, но не когда я использую свойства для доступа.Может кто-нибудь помочь, пожалуйста?

мой заголовок сетки:

@interface Grid : NSObject {


//Locations *locations[20][20];
BOOL isOccupied;
UIImage *gridImage; 
//Locations *mergedlocations[20][20];   


}
@property (retain) UIImage *gridImage

;

1 Ответ

0 голосов
/ 05 мая 2011

Вы можете установить изображение таким образом, используя сохранение?

gridImage = [[UIImage imageNamed:@"grid.png"] retain];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...