Strongloop loopback ios swift sdk переопределить ошибку репозитория

Я использую петлевой код strongloop ios sdk. Работающий XCode 6.3.

Цель: создать экземпляр пользовательского класса модели LBUser из пользовательского LBUserRepository.

Код:

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

Ошибка: я получаю ошибку: Cannot override 'repository' which has been marked unavailableПочему эта ошибка идет? это быстрая ошибка в новой версии?

Ссылки: Помимо официальной документации, я делаю это так же, как показано здесь: Ошибка создания пользователя iOS в Strongloop, а также я даже видел точный код в тестовых случаях obj c для быстрого преобразования преобразованного кода: https: // github.com / Black-Tobacco / петлевой-СДК-ИОС / дерево / скор

1 ответ

Решение

У меня была такая же проблема, и я решил ее так:

class ClientRepository:LBUserRepository {
    override init!(className name: String!) {
         super.init(className: "Clients")
    }
}
Другие вопросы по тегам