-
Notifications
You must be signed in to change notification settings - Fork 0
lyokato/objc-NSString-Hyperlink
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
======================================================================= INSTALL ======================================================================= Copy files - NSString+Hyperlink.h - NSString+Hyperlink.m - NSStringExtractedComponent.h - NSStringExtractedComponent.m ======================================================================= USAGE ======================================================================= - hyperlink #import "NSString+Hyperlink.h" NSString *str = @"foobar http://example.org/1 foobar http://example.org/2"; NSArray *urls = [str hyperlinks]; for (NSString *urlString in urls) { NSLog(@"URL: %@", urlString); } - componentsSplittedByHyperlink NSArray *components = [str componentsSplittedByHyperlink]; for (NSStringExtractedComponent *comp in components) { switch (comp.type) { case NSStringExtractedComponentTypeNormal: NSLog(@"TEXT: %@", comp.string); break; case NSStringExtractedComponentTypeHyperlink: NSLog(@"URL: %@", comp.string); break; } } - componentsSplittedByHyperlink:withTrimming // you can get non-trimmed components NSArray *components = [str componentsSplittedByHyperlinkWithTrimming:NO]; // same as componentsSplittedByHyperlink for rest ======================================================================= License ======================================================================= MIT License Copyright (c) 2012 Lyo Kato <lyo.kato at gmail dot com> All rights reserved.
About
NSString Category for Hyperlink extraction
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published