0

次のコードを使用して、画像ファイルに基づいて単一の UIImage を作成しています。

UIImage *myImage = [[UIImage alloc] initWithContentsOfFile:myImagePath];

次に、この myImage をループして、UIImage プロパティを含む多くのオブジェクトに追加します。その結果、次のエラーが発生します。

エラー = 24 (開いているファイルが多すぎます)

私の質問は、ファイル参照を複製せずにこの UIImage を複製するにはどうすればよいかということです。これが起こっているようです。

4

1 に答える 1

2

この行をループの外に置きます。

UIImage *myImage = [[UIImage alloc] initWithContentsOfFile:myImagePath];
于 2013-02-05T21:42:20.607 に答える