4
iphoneのobjective-cでアプリを開発しています。私の問題は、私のアプリケーションがURLから取得した画像を保存しなければならないことです。フォルダは、唯一の私は。これは、画像を保存するための私のコードだと思い読まれる:Objective-cのアプリのリソースフォルダにファイルを保存するには
-(void)banner:(NSString *)path{
NSData * imageData = [[NSData alloc] initWithContentsOfURL: [NSURL URLWithString: path]];
UIImage *image = [UIImage imageWithData: imageData];
NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
NSString* pathEnd = [resourcePath stringByAppendingFormat:@"/banner.png"];
NSData *data1 = [NSData dataWithData:UIImagePNGRepresentation(image)];
NSError *writeError = nil;
[data1 writeToFile:pathEnd options:NSDataWritingAtomic error:&writeError];
}
が、私は、画像を取得するとき、それはそのフォルダにありません。私に何ができる?
おかげであなたを!私は試してみます:)私は最初のコードのために私をscuse、私はいくつかのソリューションを試して:) – JackTurky
それは私のために働いた、なぜあなたは "アプリケーションのバンドルは読み取り専用です。 –
@ArashZeinoddiniこれはシミュレータとjailbrokeの両方のデバイスで動作します。しかし、通常のiOSデバイスでは、アプリケーションバンドルは読み取り専用です。 – rckoenes