File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# RuntimeKit
22
3+ [ ![ ] ( https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fnicked%2FRuntimeKit%2Fbadge%3Ftype%3Dswift-versions )] ( https://swiftpackageindex.com/nicked/RuntimeKit ) [ ![ ] ( https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fnicked%2FRuntimeKit%2Fbadge%3Ftype%3Dplatforms )] ( https://swiftpackageindex.com/nicked/RuntimeKit )
4+
5+
36RuntimeKit is a Swift wrapper around the Objective-C runtime.
47It provides an intuitive Swift API for inspecting and manipulating Objective-C classes and protocols dynamically.
58
@@ -69,7 +72,7 @@ print(cls.classMethods) // supportsSecureCoding
6972
7073
7174
72- ### Iterating over members
75+ ### Iterate over members
7376
7477Properties, methods, ivars and protocols can be iterated using standard ` for-in ` loop syntax:
7578
@@ -102,7 +105,7 @@ for proto in ObjCProtocol.allProtocols {
102105```
103106
104107
105- ### Traversing superclasses
108+ ### Traverse superclasses
106109
107110Normally only the direct members of the wrapped class are returned.
108111To access the members inherited from superclasses, use the ` upTo ` function:
You can’t perform that action at this time.
0 commit comments