Avatar
corelibs-foundationのテストもXcodeで無理やり実行できているんだけど、boxing・bridgingがおかしそうで、IntをあるメソッドのAnyの引数に渡して、そいつが __SwiftValue.store で中でNSObjectに変換される時に SwiftFoundation.NSNumber になってほしいのに __NSCFNumber になってしまう…… https://github.com/apple/swift-corelibs-foundation/blob/41b71f9ee2deb4065c9e6dd3658253a2f8f85044/Sources/Foundation/Bridging.swift#L180-L186 (edited)
The Foundation Project, providing core utilities, internationalization, and OS independence - apple/swift-corelibs-foundation
8:41 AM
Int → Any → AnyObjectとすると __NSCFNumber になるが、Intから直接AnyObjectにすると SwiftFoundation.NSNumber になる。愉快だ……