私は iOS ゲームに取り組んでおり、NSCodingプロトコルを使用してレベルをエディターに保存し、ゲームにロードしています。NSKeyedUnarchiverレベルをロードするために使用された後、どういうわけか再利用できるかどうか疑問に思っていました。たとえば、プレイヤーがレベルを再開したくない場合などです。単純にレベルの新しいインスタンスを作成してロードすることはできません。同じオブジェクトを維持したいので、それらのプロパティをリセットするだけです。
私は iOS ゲームに取り組んでおり、NSCodingプロトコルを使用してレベルをエディターに保存し、ゲームにロードしています。NSKeyedUnarchiverレベルをロードするために使用された後、どういうわけか再利用できるかどうか疑問に思っていました。たとえば、プレイヤーがレベルを再開したくない場合などです。単純にレベルの新しいインスタンスを作成してロードすることはできません。同じオブジェクトを維持したいので、それらのプロパティをリセットするだけです。