Skip to content

Commit 881913d

Browse files
authored
Add shields to README
1 parent d3f4077 commit 881913d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
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+
36
RuntimeKit is a Swift wrapper around the Objective-C runtime.
47
It 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

7477
Properties, 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

107110
Normally only the direct members of the wrapped class are returned.
108111
To access the members inherited from superclasses, use the `upTo` function:

0 commit comments

Comments
 (0)