サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

TWTRTweet クラス

TWTRTweet はツイートを不変的な形で表したものです。

継承元 NSObject
Conforms to NSCoding
宣言場所 TWTRTweet.h


タスク

tweetIDプロパティ
createdAtプロパティ
textプロパティ
authorプロパティ
favoriteCountプロパティ
retweetCountプロパティ
inReplyToTweetIDプロパティ
inReplyToUserIDプロパティ
inReplyToScreenNameプロパティ
permalinkプロパティ
isFavoritedプロパティ
isRetweetedプロパティ
retweetIDプロパティ
– initWithJSONDictionary:
+ tweetsWithJSONArray:



プロパティ

author

ツイートのつぶやき主

@property (nonatomic, strong, readonly) TWTRUser *author

createdAt

ツイートが作成された時のデータ。

@property (nonatomic, copy, readonly) NSDate *createdAt

favoriteCount

このツイートがお気に入りに登録された回数。

@property (nonatomic, assign, readonly) long long 

inReplyToScreenName

このツイートのリプライ先ユーザーの screen name 。

@property (nonatomic, copy, readonly) NSString *inReplyToScreenName
Discussion
注意: This doesn’t contain the @ sign before the screen name.

inReplyToTweetID

このツイートのリプライ先ツイート。

@property (nonatomic, copy, readonly) NSString *inReplyToTweetID

inReplyToUserID

このツイートのリプライ先ユーザーのID。

@property (nonatomic, copy, readonly) NSString *inReplyToUserID

isFavorited

認証済みユーザーによってこのツイートがお気に入りに登録されたかどうか。

@property (nonatomic, assign, readonly) BOOL isFavorited
Discussion
警告: このプロパティの値は認証済みユーザーに左右されます。

isRetweeted

認証済みユーザーによってこのツイートがリツイートされたかどうか。

@property (nonatomic, assign, readonly) BOOL isRetweeted
Discussion
警告:このプロパティの値は認証済みユーザーに左右されます。

permalink

このツイートへのパーマネントリンク。

@property (nonatomic, copy, readonly) NSURL *permalink
Discussion

Suitable for loading in a UIWebView, WKWebView or passing to Safari:

[[UIApplication sharedApplication] openURL:tweet.permalink];

retweetCount

このツイートがリツイートされた回数。

@property (nonatomic, assign, readonly) long long retweetCount

retweetID

The retweet ID of the authenticated user’s retweet of this Tweet.

@property (nonatomic, copy, readonly) NSString *retweetID
Discussion
警告: このプロパティの値は認証済みユーザーに左右されます。

text

ツイートのテキスト。

@property (nonatomic, copy, readonly) NSString *text

tweetID

Twitter ツイートのID。

@property (nonatomic, copy, readonly) NSString *tweetID
Discussion
警告:これはid フィールドの値ではなく、id_str フィールドの値を表します。


クラスメソッド

tweetsWithJSONArray:

Twitter API JSON応答の配列から、TWTRTweet インスタンスの配列を作成します。

+ (NSArray *)tweetsWithJSONArray:(NSArray *)array
パラメータ

array

解析済みのTweet API JSON 応答の配列。
戻り値
TWTRTweet インスタンスの配列。


インスタンスメソッド

initWithJSONDictionary:

Twitter API JSON 応答のディクショナリからTWTRTweet のインスタンスを作成します。

- (instancetype)initWithJSONDictionary:(NSDictionary *)dictionary
パラメータ

dictionary

解析済み、一つのTwitter Tweet API JSON 応答のディクショナリ.
戻り値
TWTRTweet インスタンス.