An NSURL extension for showing preview info of webpages.
You may want to use it if you want to mimick Facebook app's behavior when you post a link on your status.
This library depends on Kanna - a brilliant library for parsing HTML/XML on Swift.
Pretty simple, all you need is a block:
if let url = NSURL(string: urlTextField.text!) { url.fetchPageInfo({ (title, description, previewImage) -> Void in // do whatever you want here }, failure: { (errorMessage) -> Void in print(errorMessage) }) } else { print("Invalid URL!") }Contributions for bug fixing or improvements are welcome. Feel free to submit a pull request.
URLPreview is available under the MIT license. See the LICENSE file for more info.
