2011-12-14 55 views

回答

1

在IOS5 Twitter是intregated ....然後不使用額外的框架.. 。 試試這個代碼

- (void)OnTwitter { 
     Class TWTweetComposeViewControllerClass = NSClassFromString(@"TWTweetComposeViewController"); 

      if (TWTweetComposeViewControllerClass != nil) { 
       if([TWTweetComposeViewControllerClass respondsToSelector:@selector(canSendTweet)]) { 
        UIViewController *twitterViewController = [[TWTweetComposeViewControllerClass alloc] init]; 

        [twitterViewController performSelector:@selector(setInitialText:) 
               withObject:twitterText]; 
        [twitterViewController performSelector:@selector(addURL:) 
               withObject:[NSURL URLWithString:url]]; 

        [twitterViewController performSelector:@selector(addImage:) 
               withObject:urImage]; 
        [self presentModalViewController:twitterViewController animated:YES]; 
        [twitterViewController release]; 
       } 
     else { 
     // Use ShareKit for previous versions of iOS 
     } 

    } 

進口farmeWork在類

#import <Twitter/Twitter.h> 
#import <Accounts/Accounts.h> 
相關問題