Skip to content

Commit 68a160a

Browse files
committed
Merge branch 'master' of github.com:steipete/InterposeKit
2 parents 7833ca7 + 6585199 commit 68a160a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
For installation instructions, see [README.md](README.md).
44

5-
API documentation available at [steipete.github.io/InterposeKit](https://steipete.github.io/InterposeKit/)
5+
API documentation available at [http://interposekit.com](http://interposekit.com/)

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!--
99
[![codecov](https://codecov.io/gh/steipete/InterposeKit/branch/master/graph/badge.svg)](https://codecov.io/gh/steipete/InterposeKit) -->
1010

11-
Interpose is a modern library to swizzle elegantly in Swift. It is fully written in Swift 5.2+ and works on `@objc dynamic` Swift functions or Objective-C instance methods. API documentation available at [steipete.github.io/InterposeKit](https://steipete.github.io/InterposeKit/)
11+
InterposeKit is a modern library to swizzle elegantly in Swift. It is fully written in Swift 5.2+ and works on `@objc dynamic` Swift functions or Objective-C instance methods. API documentation available at [interposekit.com](http://interposekit.com/)
1212

1313
Instead of [adding new methods and exchanging implementations](https://nshipster.com/method-swizzling/), this library replaces the implementation directly.
1414
This avoids some of [the usual problems with swizzling](https://pspdfkit.com/blog/2019/swizzling-in-swift/).
@@ -89,6 +89,9 @@ UIKit and AppKit won't go away, and the bugs won't go away either. I see this as
8989
### Can I ship this?
9090
Yes, absolutely. The goal for this one prokect is a simple library that doesn't try to be too smart. I did this in [Aspects](https://github.com/steipete/Aspects) and while I loved this to no end, it's problematic and can cause side-effects with other code that tries to be clever. InterposeKit is boring, so you don't have to worry about conditions like "We added New Relic to our app and now [your thing crashes](https://github.com/steipete/Aspects/issues/21)".
9191

92+
### It's 2020 mate. [Even security exploits now have logos](https://heartbleed.com/). Get with the times!
93+
I know, I know. Will be up soon!
94+
9295
### It does not do X
9396
Pull Requests welcome! You might wanna open a draft before to lay out what you plan, I want to keep the feature-set minimal so it stays simple and no-magic.
9497

0 commit comments

Comments
 (0)