iOSアプリでペイントストロークを保存するのに少し問題があります。NSUserDefaultsを使用してアプリにテキストを正常に保存しましたが、画像の保存が同じように機能するかどうかはわかりません。とにかく、次のようになります。
-(IBAction)saveImage:(id)sender
{
UIImage *saveImage = drawImage.image;
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:saveImage forKey:@"image"];
[defaults synchronize];
}
アプリ(saveImage)の保存ボタンを押すたびに、Xcodeの出力は「-」と応答します[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<UIImage: 0x1f076ee0>' of class 'UIImage'
。
これが何を意味するのかわかりません。私はXcodeとObjective-Cを初めて使用するので、どんな助けでも大歓迎です。助けてくれてありがとう、-Karl。