3 ms·
Because you would need to check every message against a hash map of disallowed private APIs. The performance degradation would be so significant it would rende
by threeseed 3y ago
Because you would need to check every message against a hash map of disallowed private APIs.
The performance degradation would be so significant it would render many apps and most of the OS unusable.
- extraduder_ire 3y agoOr not allow all apps to send messages to the objects that host those private APIs. Again, unless I don't understand how the message passing system works in objc/swift. (most of my knowledge of the internals comes from reading blogposts on nshipster.com years ago)