如何对ios中的每个视图扩展文件?我对iOS很陌生,对语法也很困惑。
我想用这个视图控制器进行扩展。
@interface IXComposeViewController ()<UITextFieldDelegate,UIActionSheetDelegate,UITableViewDataSource,UITableViewDelegate,IXScrollViewDelegate>那么,我应该如何结合这两个扩展呢?
@interface IXComposeViewController : GAITrackedViewController 与语法混淆,请帮助。
发布于 2015-01-15 06:44:50
对于Google Analytics中的屏幕跟踪,您只需要执行两个简单的步骤:
UIViewController需要从GAITrackedViewController继承,因此建议的语法是正确的:@interface IXComposeViewController : GAITrackedViewControllerself.screenName = @"screen: IXComposeViewController"; // or any other string添加到viewWillAppear或viewDidAppear中为了说明清楚,在您的header-file,中,您需要扩展GAITrackedViewController,所以它看起来有点像这样:
IXComposeViewController.h
#import "GAITrackedViewController.h"
@interface IXComposeViewController : GAITrackedViewController
// declare public properties and methods
@endIXComposeViewController.m
@implementation IXComposeViewController
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
self.screenName = @"About Screen";
}
@endhttps://stackoverflow.com/questions/27957882
复制相似问题