Skip to content

Commit 36d6397

Browse files
committed
[#2] Readme update
1 parent ee4ec38 commit 36d6397

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,26 +31,26 @@ If using for a custom Swift class, make sure that it inherits at some point from
3131
You can learn more about classes at runtime with these handy introspection methods:
3232
```swift
3333
let mapViewClass = ObjectiveClass<MKMapView>()
34-
let ivars = mapViewClass.allIvars() // Returns an array of selectors.
35-
let selectors = mapViewClass.allSelectors() // Returns an array of selectors.
36-
let properties = mapViewClass.allProperties() // Returns an array of properties.
37-
let protocols = mapViewClass.allProtocols() // Returns an array of protocols.
34+
let ivars = mapViewClass.ivars() // Returns an array of selectors.
35+
let selectors = mapViewClass.selectors() // Returns an array of selectors.
36+
let properties = mapViewClass.properties() // Returns an array of properties.
37+
let protocols = mapViewClass.protocols() // Returns an array of protocols.
3838
```
3939

4040
### Modifying classes at runtime
4141

4242
Add a pre-existing function from another class to your Objective class:
4343
```swift
4444
let viewClass = ObjectiveClass<UIView>()
45-
viewClass.addSelectorToClass(#selector(testSelector), fromClass: self.classForCoder)
45+
viewClass.addSelector(#selector(testSelector), from: self.classForCoder)
4646
let view = UIView()
4747
view.perform(#selector(testSelector))
4848
```
4949

5050
Add a method by providing a custom implementation with a closure:
5151
```swift
5252
let viewClass = ObjectiveClass<UIView>()
53-
viewClass.addMethodToClass(closureName, implementation: {
53+
viewClass.addMethod(closureName, implementation: {
5454
print("hello world")
5555
})
5656
let view = UIView()

0 commit comments

Comments
 (0)