gpt4 book ai didi

xcode - GoogleAnalytics - 快速错误

转载 作者:行者123 更新时间:2023-11-28 09:26:51 25 4
gpt4 key购买 nike

我正在为 Google Analytics 使用 cocoa-pod。

Pod 文件

source 'https://github.com/CocoaPods/Specs.git'

target 'MyProject' do
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'GoogleAnalytics'
end

桥接头

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
#import <FBSDKShareKit/FBSDKShareKit.h>
#import "GAI.h"
#import "GAIFields.h"
#import "GAIDictionaryBuilder.h"

一切正常,但在将 GoogleAnalytics 添加到我的 pod 后,Xcode 检测到一些不应该出现的错误。

func design(invitationInfo object: AnyObject) {
eventId = object["eventId"] as? String
message = object["message"] as? String
location = object["location"] as? String
}

在上面的区域中,Xcode 要求解包所有值。

enter image description here

我不知道该怎么做。因为我不能保证这些值会以字符串形式出现。

最佳答案

在使用 cocoapods 安装 GoogleAnalytics 后,我遇到了同样的问题。我不知道这个错误是从哪里来的,但你可以试试这个来保证对象的值是字符串:

func design(invitationInfo object: AnyObject) {
if object["eventId"] is String {
eventId = object["eventId"] as! String
}
if object["message"] is String {
message = object["message"] as! String
}
if object["location"] is String {
location = object["location"] as! String
}
}

关于xcode - GoogleAnalytics - 快速错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37788852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com