A class that shows you how to selectively initialise optional instance variables and get their unwrapped value
-
Updated
Feb 13, 2019 - Swift
A class that shows you how to selectively initialise optional instance variables and get their unwrapped value
Package for interception of objc selectors in Swift.
JSONResponseBouncer allows you to map your API endpoints with certain expected json models and verify their integrity upon retrieval.
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!
A simple utility that converts Swift objects into a dictionary/array
BDMirrorView is a UIView subclass, which mirrors itself on a chosen "floor."
Example app using the NSObject power to invoke methods whose signature and parent type are unknown at compile time.
A class that helps you change credentials at run time based on a deep link
A modern swift runtime reflection, and modification library.
Recreate SwiftUI's environment for UIKit using pure Swift, Combine, Property Wrappers, Reflection and Type Erasure
SwiftUI View to display property information based on Swift's reflection API for any type of value.
Create controls to edit objects using reflection
Example of type safe properties reflection in Swift.
An automatic convention based, boiler plate free, object mapper for Swift
@_spi(Reflection) import Swift
Retrieve name and type of properties for a class that inherits from NSObject. You do not need an instance of said class.
Adapt Swift’s Mirror functionality to make it bidirectional.
使用Swift的反射原理,使Model无缝存储、获取,无需手写CRUD。脱离SQL语句,不需要添加相关的绑定操作,直接完成转换。
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."