2011-07-21 2 views
4

私はこれを逆の方法で行っています。しかし、NSDataオブジェクトが返されていますが、これはイメージファイルのURLであると考えられます。NSDataをNSURLに変換してください。

NSDataオブジェクトをNSURLに変換するにはどうすればよいですか?

おかげ

答えて

4

NSStringのオブジェクトにNSDataオブジェクトを変換するために、次にあなただけの新しい文字列とのNSURLを作成することができます最初の必要性。

NSString *urlString = [[NSString alloc] initWithData:myData encoding:NSUTF8StringEncoding]; // Or any other appropriate encoding 
NSURL *url = [[NSURL alloc] initWithString:[urlString autorelease]]; 
+0

はいや私が試し: 'NSURL * IMAGEURL = [NSURL ALLOC] initWithString:[[NSStringのALLOC] initWithData:データ・エンコーディング:NSUTF8StringEncoding]];'それはヌル 'のNSLogを(@"を返しIMAGEURL = %@ "、[imageUrl absoluteString]); ' – elliotrock

+0

302 URLリダイレクトはどのようにエンコードされますか? – elliotrock

+0

リダイレクトの場所は、おそらく何でもできるサイトのコンテンツにないHTTPヘッダーにあります。 – JustSid

関連する問題