Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

NSNumber encoding #75

Open
makleso6 opened this issue Jan 12, 2023 · 0 comments
Open

NSNumber encoding #75

makleso6 opened this issue Jan 12, 2023 · 0 comments

Comments

@makleso6
Copy link

Hi! I'll try to encode NSNumber with value 1673520803 but in result I see -6493. It seams there is a bug when encoding NSNumber in

case "i": try container.encode(nsnumber.int16Value)

According documentation objCType "I" is An int
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtTypeEncodings.html
I think in this case should use
case "i": try container.encode(nsnumber.intValue)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant