2013-10-03 57 views
3

我在尝试将Google Analytics添加到我的iOS应用。我已经将所有正确的框架添加到Xcode中。我遵循了SDK v3启动指南。但是,当我说:实施Google Analytics到iOS的错误

self.trackedViewName = @"About Screen"; 

viewcontroller,我得到了一个错误说

房产trackedViewName的类型ViewController

的目的不是发现我.h文件,我进口GAITrackedViewController.h并将GAITrackedViewController添加到界面。

您认为问题可能是什么?

+0

显示您的代码(包括h和m文件内容)。 – Wain

+0

ViewController.h: #进口 “GAITrackedViewController.h” @interface LockinViewController:GAITrackedViewController – user2843105

+0

ViewController.m: - (无效)viewDidAppear:(BOOL)动画{ [超级viewDidAppear:动画]; self.trackedViewName = @“关于屏幕”; } – user2843105

回答

8

您可以尝试的screenName代替trackedViewName

self.screenName = @"About Screen"; 

这解决了我的问题。

1
#import <Foundation/Foundation.h> 
#import <UIKit/UIKit.h> 
@protocol GAITracker; 
@interface GAITrackedViewController : UIViewController { 
@private 
    id<GAITracker> tracker_; 
    NSString *trackedViewName_; 
} 
@property(nonatomic, assign)id<GAITracker> tracker; 
@property(nonatomic, copy)NSString *trackedViewName; 
@end 

将此代码粘贴到GAITrackedViewController.h文件中。
然后你可以使用self.trackedName = @"Some Name"; easly。