func encode(_ value: Bool, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: String, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Double, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Float, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Int, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Int8, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Int16, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Int32, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: Int64, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: UInt, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: UInt8, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: UInt16, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: UInt32, forKey key: Key) throws { store(value, forKey: key) } func encode(_ value: UInt64, forKey key: Key) throws { store(value, forKey: key) } ίϯςφΛ࣮͢Δ ,FZFEίϯςφ { store(value, forKey: key) } ڞ௨ϝιου