Я новичок в программировании на iPhone. Я хочу использовать CATiledLayer для загрузки изображения. Я создаю подкласс класса UIView и в методе инициализации этого класса, я пишу,CALayer не относится к классу CATiledLayer
CATiledLayer *tiledLayer = (CATiledLayer *)[self layer];
Но когда я пишу
tiledLayer.levelsOfDetail = 4;
Это дает мне ошибку, что [CALayer setLevelsOfDetail]: непризнанные селектор направлен например 0xcd04450
Так, чтобы проверить класс-тип TiledLayer, я пишу следующие заявления:
NSString *pqr = [[NSString alloc]initWithFormat:@"%@", [tiledLayer class]];
NSLog(pqr);
Но он печатает CALayer вместо CATiledLayer. Почему это так?? Что мне не хватает? Теперь я застрял здесь. :(