元の開発者が残した場所を開発するために、ある会社からプロジェクトを受け取りました。
プロジェクトの詳細:
- 依存関係管理のためのカルタゴ
- Pivotal Cedar、テストケースプロジェクトの迅速かつ軽快
プロジェクトは Swift 2.0 で開発されました。
Xcode 8 でプロジェクトを Swift 3 に変換しました。メイン ターゲット (メイン アプリ) は適切に変換され、コンパイルされてデバイス上で実行されます。
しかし、テスト ケース ターゲットにはコンパイル エラーがあります。
問題を理解できませんでした。助けてください
import Foundation
protocol SessionManager {
var token: String? { get set }
var selectedContract: String? { get set }
var contracts: [String] { get set }
}
class LoginSessionManager: SessionManager {
var token: String?
var selectedContract: String?
var contracts: [String] = []
}