iPhoneプログラミング初心者です。CATiledLayer を使用して画像を読み込みたい。UIVIew クラスのサブクラスを作成しており、そのクラスの init メソッドで、次のように書いています。
CATiledLayer *tiledLayer = (CATiledLayer *)[self layer];
でも書いてる時は
tiledLayer.levelsOfDetail = 4;
[CALayer setLevelsOfDetail:]: unrecognized selector sent to instance 0xcd04450 というエラーが表示されます
したがって、tiledLayer のクラス タイプを確認するために、次のステートメントを記述しています。
NSString *pqr = [[NSString alloc]initWithFormat:@"%@", [tiledLayer class]];
NSLog(pqr);
ただし、CATiledLayer の代わりに CALayer を出力します。なんでそうなの??私は何が欠けていますか?? 今、私はここで立ち往生しています。:(