0

我在 Xcode 6.1.1 中使用 Swift 进行 iOS 应用程序开发。

我正在尝试以编程方式将应用程序订阅到 AWS SNS 主题。据我所知,您需要设置:

let subscriptionRequest = AWSSNSSubscribeInput()
subscriptionRequest.protocol = "application"
subscriptionRequest.topicArn = kMyTopicArn
subscriptionRequest.endpoint = endPointARN

但是这里的问题是IDE一直告诉我

subscriptionRequest.protocol = "应用程序"

是不可接受的,它甚至不会建立。 在此处输入图像描述

真的不知道如何解决这个问题。有人可以帮忙吗?谢谢!

4

1 回答 1

2

这与 Swift 中的保留字有关。要逃脱,只需简单地将单词包装在 `` 中,例如

subscriptionRequest.`protocol` = "application"

查看更多信息:Swift 中的保留字以及如何转义它们

于 2015-01-04T23:26:21.067 回答