ios - Strongloop环回ios swift sdk覆盖存储库错误

标签 ios swift loopbackjs strongloop

我正在使用 strongloop 的环回 ios sdk。运行 XCode 6.3。

目标:从自定义 LBUserRepository 创建一个自定义 LBUser 模型类的实例。

代码:

class UserProfileRepository : LBUserRepository
{
    override class func repository() -> UserProfileRepository {
        let repo = UserProfileRepository(className: "userprofiles")
        return repo
    }
}

错误: 我收到一个错误:无法覆盖已标记为不可用的“存储库” 为什么会出现这个错误?这是新版本中的快速错误吗?

引用资料: 除了official documentation ,我正在按照此处描述的方式进行操作: Strongloop iOS User Creation Error 而且我什至在 obj c 到 swift 转换代码的测试用例中看到了确切的代码:https://github.com/Black-Tobacco/loopback-sdk-ios/tree/swift

最佳答案

我遇到了同样的问题,然后这样解决了:

class ClientRepository:LBUserRepository {
    override init!(className name: String!) {
         super.init(className: "Clients")
    }
}

关于ios - Strongloop环回ios swift sdk覆盖存储库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32514723/

相关文章:

swift - Swift 中的一组弱观察者

node.js - 如何在同一台服务器上运行多个 StrongLoop LoopBack 应用程序?

passport.js - 如何在环回中获取使用 Passport 生成的访问 token

ios - UIView切换过渡?

iphone - 如何检测用户是否拒绝使用我的默认位置?

ios - 为什么使用 Nsurl 请求一直告诉我重命名为 "init(url)"

IOS StoryBoard 约束;底部按钮上方的大空间

ios - 将项目迁移到 Swift 4.2 后,应用程序在黑屏上卡住

swift - NSURLErrorDomain 错误消息是否应该出现在 Xcode 控制台中?

javascript - 使用环回REST API时如何更改gulp-Angular项目的端口号