coursera上加州大学欧文分校慕课的一节:
create UI interfaces:
UI差不多搭成这样就可以:
顶端一个toolbar, 然后设置item为action
下面是一个text view
在项目library中添加Social.framework
- 选中项目,在general里面找到图示的部分,添加进去
- 在main storyboard中的代码文件中引入包:
#import "Social/Social.h"
程序主要代码
主要内容:
show dialogs to confirm posting action
1. check the first responder
2. create an alert controller
3. add actions to alert controller
4. write the block used to do checkings and the post job
5. check if user has signed into twitter, if not, remind user to log in
6. create a SLComposeViewController of type SLServiceTypeTwitter
7. make necessary concatenations to assure the message to send is less than 140 letters
8. show the SLComposeViewController
//
// ViewController.m
// TwitterShare
//
// Created by 嵇昊雨 on 3/31/16.
// Copyright © 2016 嵇昊雨. All rights reserved.
//