Skip to content
This repository has been archived by the owner on Dec 4, 2018. It is now read-only.

Added fast forwarding to TLYDelegateProxy #137

Merged
merged 1 commit into from
May 16, 2016

Conversation

gfzabarino
Copy link

When there is only a single object implementing a given selector in TLYDelegateProxy, fast forwarding is possible. That prevents the 'slow' forwarding mechanism from getting triggered, which involves the use of NSInvocation.
In the original implementation, when scrolling through a lot of cells in a UITableView, I was able to measure a relatively high amount of time being spent in the 'slow' forwarding mechanism, in the main thread.

@Mazyod
Copy link
Contributor

Mazyod commented May 16, 2016

This is sweet!! Thanks a lot for this! Slowness was bothering me for a while

@Mazyod Mazyod merged commit c9df95a into telly:master May 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants