1

写真へのアセット ライブラリの URL があります。これを次の方法で NSURL に変換しようとしています。

NSURL *imageURL = [NSURL URLWithString:self.imgURLString];

ただし、例外が発生します。

[NSURL length]: unrecognized selector sent to instance 0xa8281f0

上記の文字列が self.imgURLString にあると確信しており、空の文字列を変換しようとしていません。では、なぜこの例外が発生するのですか?どうすれば解決できますか?

私は基本的に文字列を NSURL に変換して、アセット ライブラリの URL を使用して写真を取得しようとしています。

4

1 に答える 1

0

あなたself.imgURLStringは実際にはすでに でありNSURL、 ではありませんNSString。アセット URL ( NSURL) をNSStringプロパティに割り当てています。プロパティを に変更しますNSURL

于 2013-11-30T23:50:50.683 に答える