Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple class for taking ADN posts and reformatting them to fit into Twitter's length restrictions, taking links into account.
Objective-C Ruby
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Example
.gitignore
.travis.yml
KSADNTwitterFormatter.h
KSADNTwitterFormatter.m
KSADNTwitterFormatter.podspec
LICENSE
README.md

README.md

KSADNTwitterFormatter

A simple class for taking ADN posts and reformatting them to fit into Twitter's length restrictions, taking links into account.

Build Status


How to

Simply call:

+ (NSString *)formatTwitterStringWithString:(NSString *)string andURL:(NSURL *)url;

Passing the two parameters,

  1. The post text that you're planning on formatting
  2. The response URL of your ADN post that will be appended to your Tweet if the post is too long.

EX:

NSString *twitterText = [[KSADNTwitterFormatter shared] formatTwitterStringWithString:postText andURL:[NSURL URLWithString:[responseJSON valueForKeyPath:@"data.canonical_url"]]];

NOTE: Depending on your setup with ADN your canonical_url key may not have the same path.


CocoaPods

If you're using CocoaPods, just add this to your podspec.

pod 'KSADNTwitterFormatter', '0.2.0'

Issues

Submit any issues you find through Github and I'll do what I can to fix them.

Something went wrong with that request. Please try again.