• R/O
  • SSH
  • HTTPS

xspfqt: コミット


コミットメタ情報

リビジョン378 (tree)
日時2012-03-04 11:31:49
作者masakih

ログメッセージ

[New] XspfQTMovieLoaderにdelegateを引数にとらないイニシャライザを追加

変更サマリ

差分

--- XspfQT/XspfQTDocument.m (revision 377)
+++ XspfQT/XspfQTDocument.m (revision 378)
@@ -125,7 +125,7 @@
125125 {
126126 self = [super init];
127127 if(self) {
128- self.loader = [[XspfQTMovieLoader loaderWithMovieURL:nil delegate:nil] retain];
128+ self.loader = [[XspfQTMovieLoader loaderWithMovieURL:nil] retain];
129129 }
130130
131131 return self;
--- XspfQT/XspfQTMovieLoader.h (revision 377)
+++ XspfQT/XspfQTMovieLoader.h (revision 378)
@@ -79,6 +79,10 @@
7979
8080 @property (assign) id<XspfQTMovieLoaderDelegate> delegate;
8181
82++ (id)loaderWithMovieURL:(NSURL *)moviewURL;
83+- (id)initWithMovieURL:(NSURL *)moviewURL;
84+
85+// designed initializer
8286 + (id)loaderWithMovieURL:(NSURL *)movieURL delegate:(id<XspfQTMovieLoaderDelegate>)delegate;
8387 - (id)initWithMovieURL:(NSURL *)movieURL delegate:(id<XspfQTMovieLoaderDelegate>)delegate;
8488
--- XspfQT/XspfQTMovieLoader.m (revision 377)
+++ XspfQT/XspfQTMovieLoader.m (revision 378)
@@ -72,6 +72,16 @@
7272 @synthesize qtMovie = _qtMovie;
7373 @synthesize delegate = _delegate;
7474
75+
76++ (id)loaderWithMovieURL:(NSURL *)moviewURL
77+{
78+ return [[[self alloc] initWithMovieURL:moviewURL delegate:nil] autorelease];
79+}
80+- (id)initWithMovieURL:(NSURL *)moviewURL
81+{
82+ return [self initWithMovieURL:moviewURL delegate:nil];
83+}
84+
7585 + (id)loaderWithMovieURL:(NSURL *)inMovieURL delegate:(id<XspfQTMovieLoaderDelegate>)inDelegate
7686 {
7787 return [[[[self class] alloc] initWithMovieURL:inMovieURL delegate:inDelegate] autorelease];
旧リポジトリブラウザで表示