UIImageからオブジェクトを読み込もうとしてNSDataいますが、サンプル コードは でしたNSImage。同じはずです。しかし、今画像を読み込んでいますが、UIImage読み込みのNSData問題をトラブルシューティングするのに最適なものは何だろうと思っています。
			
			76389 次
		
5 に答える
            106        
        
		
UIImageJPEGRepresentation()私は以前に試したことはありませんでしたがUIImagePNGRepresentation、私にとってはうまく機能し、 と の間の変換NSDataはUIImage非常に簡単です:
NSData *imageData = UIImagePNGRepresentation(image);
UIImage *image=[UIImage imageWithData:imageData];
    于 2011-03-10T15:59:39.840   に答える
    
    
            44        
        
		
UIImageには-initWithData:メソッドがあります。ドキュメントから:「データパラメータのデータは、システムでサポートされている画像タイプの1つのファイル形式と一致するようにフォーマットする必要があります。」
于 2008-11-02T22:04:09.880   に答える
    
    
            21        
        
		
これを試して、画像を NSdata に変換してください:
UIImage *img = [UIImage imageNamed:@"image.png"];
NSData *data1 = UIImagePNGRepresentation(img);
    于 2011-08-10T13:13:30.747   に答える
    
    
            3        
        
		
theDataNSDataは、データが既に含まれているオブジェクトである必要があります。NSDataオブジェクトを使用する前に、オブジェクトへのファイルのロード/ダウンロードを行う必要があります。NSLogon theData を使用して検査し、有効なデータが含まれているかどうかを確認できます。
于 2008-11-03T08:25:30.390   に答える