Avatar
Avatar
Bela Kudaken
やはりuserdefaultsは厳しいですかね
保存したいデータ型自体を Codable に適合させれば、JSONEncoder でエンコードしたものを UserDefaults に保存したり、逆にそこに保存したデータを JSONDecoer で解凍したり簡単にできます
5:09 AM
例えばこんな感じで: struct SaveData: Codable { var characters: [[Character]] }
5:09 AM
ただし Codable は内包するデータも Codable 適合が必要なので、この場合ですと struct Character: Codable も必要です