mattt/TTTAttributedLabel — pull request #86 by jasongregori (2012-04-19 22:07:36+00:00)
Title: Allow other text checking result types

This pull allows `TTTAttributeLabel` to take any type of text checking results including other built in types and custom `NSTextCheckingResult` subclasses.

- Make `- (void)addLinkWithTextCheckingResult:(NSTextCheckingResult *)result` public so you can add other types of text checking results with the previously set built in link attributes.

- Add delegate method `- (void)attributedLabel:(TTTAttributedLabel *)label didSelectLinkWithTextCheckingResult:(NSTextCheckingResult *)result` which is called if a text checking result is not handled (either because none of the other delegate methods can handle it or they aren't implemented).

What do you think?