説明を見る。00001
00009 #import <UIKit/UIKit.h>
00010 #import "MixiDelegate.h"
00011
00012 @class Mixi;
00013 @class MixiRequest;
00014 @protocol MixiOrientationDelegate;
00015
00049 @interface MixiViewController : UIViewController<MixiDelegate, UIWebViewDelegate> {
00050 @private
00051
00053 Mixi *mixi_;
00054
00056 MixiRequest *request_;
00057
00059 id<MixiDelegate> delegate_;
00060
00062 id<MixiOrientationDelegate> orietationDelegate_;
00063
00065 IBOutlet UIWebView *webView_;
00066
00068 IBOutlet UIBarButtonItem *closeButton_;
00069
00071 IBOutlet UIActivityIndicatorView *indicator_;
00072 }
00073
00074 @property (nonatomic, retain) Mixi *mixi;
00075 @property (nonatomic, retain) MixiRequest *request;
00076 @property (nonatomic, assign) id<MixiDelegate> delegate;
00077 @property (nonatomic, assign) id<MixiOrientationDelegate> orientationDelegate;
00078
00086 - (id)initWithMixi:(Mixi*)mixi request:(MixiRequest*)request delegate:(id<MixiDelegate>)delegate;
00087
00093 - (void)openURL:(NSURL*)url;
00094
00098 - (IBAction)close:(id)sender;
00099
00100 @end