【问题标题】:iOs: Swift Google AnalyticsiOS:Swift 谷歌分析
【发布时间】:2015-07-02 07:57:20
【问题描述】:

我是 iOs 开发的新手,想实施 Google Analytics (swift)。

似乎在 Google's instruction page

上面的导入语句似乎不正确,谁能帮我解决丢失/正确的语句?

附加信息:

  • 我来自 Java 背景和我为你使用导入的 IDE,所以 请原谅我的愚蠢。
  • 我安装了 cocopods,并使用了其他 pod:Almofire、Fabric、swiftyJson 等
  • 我正在为 iOs 8 开发
  • 上面的说明清晰且有效。安装 pods/config 文件等

【问题讨论】:

  • 以我有限的经验,突出显示的导入语句似乎是一个拙劣的目标 c 导入语句?

标签: ios swift google-analytics cocoapods


【解决方案1】:

在你的 Objective-C 桥接头文件中,你应该导入 GA 头文件:

#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIEcommerceFields.h"
#import "GAIEcommerceProduct.h"
#import "GAIEcommerceProductAction.h"
#import "GAIEcommercePromotion.h"
#import "GAIFields.h"
#import "GAILogger.h"
#import "GAITrackedViewController.h"
#import "GAITracker.h"

我不确定我是否遗漏了一些导入。

【讨论】:

    【解决方案2】:

    如果您在 Xcode 中查看您的 Pods 文件夹,您可以在那里看到可用的 pod。他们中的大多数通常都有一个文件,其中包含所需文件的所有导入语句。在这种情况下,它是 Pods/Google/Analytics/ 中的 Analytics.h 文件

    我猜想,要将这个文件导入到您的桥接头中(我希望您有,如果没有让我知道的话),您可以使用#import "Google/Analytics.h"

    它还在页面下方显示了一点,将<Google/Analytics.h> 导入到标题中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-08
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多