SomeView.h
@interface SomeView : UIScrollView <UIScrollViewDelegate>
- (void)setPage:(int)page;
@end
SomeViewController.h
@interface SomeViewController : UIViewController
@end
SomeViewController.m
#import "SomeView.h"
#import "SomeViewController.h"
- (void)viewDidLoad
{
[super viewDidLoad];
[(SomeView *)self.view setPage:1];
}
とはどういう意味(SomeView *)self.view
ですか?
実際のコードでは、機能をSomeView
からself.view
...に継承するという魔法を行っているようです。
参考:元のソースコード.