サイトのトップへ戻る

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

TWTRUser クラス

Twitterのユーザーを表す。

継承元 NSObject
Conforms to NSCoding, NSCopying
宣言場所 TWTRUser.h


タスク

userIDプロパティ
nameプロパティ
screenNameプロパティ
isVerifiedプロパティ
isProtectedプロパティ
profileImageURLプロパティ
profileImageMiniURLプロパティ
profileImageLargeURLプロパティ
formattedScreenNameプロパティ
– initWithJSONDictionary:
+ usersWithJSONArray:



プロパティ

formattedScreenName

画面に表示するため、ユーザーのscreenNameに@マークを付けた形式のもの。

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

isProtected

ユーザーが保護されているかどうか。

@property (nonatomic, assign, readonly) BOOL isProtected

isVerified

ユーザーがTwitterによって資格確認済みかどうか。

@property (nonatomic, assign, readonly) BOOL isVerified

name

プロフィールに表示されるユーザー名。

@property (nonatomic, copy, readonly) NSString *name
Discussion
警告: これはユーザーによって常に変更される可能性があります。

profileImageLargeURL

ユーザーのプロフィール画像の拡大版のURL。

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

profileImageMiniURL

ユーザーのプロフィール画像の縮小版のURL。

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

profileImageURL

ユーザーのプロフィール画像のHTTPS URL。

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

screenName

このユーザーの Twitter上でのユーザー名.

@property (nonatomic, copy, readonly) NSString *screenName
Discussion
Warning:これはユーザーによって常に変更される可能性があります。

userID

Twitter ユーザーのID。

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


クラスメソッド

usersWithJSONArray:

Twitter API で取得したJSON 応答の配列から、Twitter ユーザーインスタンスの配列を作成します。

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

array

Twitter ユーザーAPIで取得した、解析済みの JSON 応答の配列。
戻り値

初期化されたTWTRTweet インスタンスの配列。



インスタンスメソッド

initWithJSONDictionary:

Twitter API で取得したJSON 応答のディクショナリから、Twitter ユーザーインスタンスのディクショナリを作成します。

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

dictionary

Twitter ユーザーAPIで取得した、解析済みの 単一JSON 応答のディクショナリ。
戻り値

初期化されたTWTRUser インスタンス。