首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Swift / Backendless /未解析标识符的使用

Swift / Backendless /未解析标识符的使用
EN

Stack Overflow用户
提问于 2016-02-16 21:44:27
回答 2查看 1.1K关注 0票数 0

我试图使用后台API来注册用户。我一步一步地完成了正确导入框架所需的一切。

AppDelegate.swift正在接受这个框架。

代码语言:javascript
运行
复制
    func application(application: UIApplication, didFinishLaunchingWithOptions
    launchOptions: [NSObject: AnyObject]?) -> Bool {
    backendless.initApp(APP_ID, secret:SECRET_KEY, version:VERSION_NUM)
//    DebLog.isActive = true
    backendless.hostURL = "https://api.backendless.com"
    backendless.initApp(APP_ID, secret: SECRET_KEY, version: VERSION_NUM)
    return true
    }

但是一旦我在我的ViewController中使用回溯,我就会收到一个错误。

代码语言:javascript
运行
复制
@IBAction func rememberMe(sender: AnyObject) {
    backendless.userService.stayLoggedIn = sender.on
}

使用未解析标识符“后台”

我启动了项目和导入3-4次,并且完全按照文档中解释的那样做了,但是我总是收到这个错误。我很感激每一个帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-16 21:50:55

如果您向AppDelegate.swift文件的顶部看,您将看到

代码语言:javascript
运行
复制
var backendless = Backendless.sharedInstance()

这将backendless实例变量设置为Backendless框架的共享实例,但该实例变量是AppDelegate实例的本地变量。在ViewController.swift中需要这一行,否则编译器不知道backendless是什么&它是一个未解决的标识符

票数 0
EN

Stack Overflow用户

发布于 2017-06-30 10:28:26

  1. 像往常一样在Xcode中创建一个新项目,然后关闭该项目。
  2. 打开终端窗口,并将当前目录更改为项目的目录。
  3. 在终端窗口中运行以下命令,它将创建一个名为Podfile的文件。 荚内
  4. 使用文本编辑器打开创建的Podfile,并在目标块中添加以下文本: 荚‘后端’,'4.0b2‘
  5. 保存Podfile,返回终端窗口并运行以下命令: $ pod安装

不要忘记pod更新$ pod更新

  1. 下载后,Xcode项目工作区文件将被创建。这应该是您在Xcode中打开项目的文件。
  2. 如果您使用Swift开发,您将需要添加一个Swift桥接头。为此,单击中的根节点并选择Build部分。找到Swift编译器-一般部分。在Objective桥接标头字段中输入以下值: Pods/Backendless/SDK/ios/backendless/include/Backendless-Bridging-Header.h
  3. 打开.xcworkspace文件来启动您的项目,并构建它。

有关更多细节,请在链接https://backendless.com/docs/ios/doc.html#setup下面打开

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35443606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档