A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
-
Updated
Jun 4, 2024 - Swift
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
DEPRECATED
An overview of my most relevant open-source projects on GitHub
A Framework to implement Declarative, Type-Safe GraphQL Server APIs using Runtime Magic 🎩
使用Swift的反射原理,使Model无缝存储、获取,无需手写CRUD。脱离SQL语句,不需要添加相关的绑定操作,直接完成转换。
Adapt Swift’s Mirror functionality to make it bidirectional.
Retrieve name and type of properties for a class that inherits from NSObject. You do not need an instance of said class.
@_spi(Reflection) import Swift
An automatic convention based, boiler plate free, object mapper for Swift
Example of type safe properties reflection in Swift.
Create controls to edit objects using reflection
SwiftUI View to display property information based on Swift's reflection API for any type of value.
A modern swift runtime reflection, and modification library.
Recreate SwiftUI's environment for UIKit using pure Swift, Combine, Property Wrappers, Reflection and Type Erasure
A custom protocol in Swift that lets you convert any struct or class object to dictionary, JSON, Plist or archived data and vice versa, save to files, load from files, initialise objects, encode, decode and more, in an amazingly simple, fast and natural way!
Example app using the NSObject power to invoke methods whose signature and parent type are unknown at compile time.
Add a description, image, and links to the reflection topic page so that developers can more easily learn about it.
To associate your repository with the reflection topic, visit your repo's landing page and select "manage topics."