bekam ich einen Fehler:"unsafeMutableAddressor: Swift.String", verwiesen von: ..“
Undefined symbols for architecture x86_64: "DirectBistro.DBTabBarOrderedIndexesKey.unsafeMutableAddressor : Swift.String", referenced from: DirectBistroUITests.TabBarControllerTests.setUp (DirectBistroUITests.TabBarControllerTests)() ->() in TabBarControllerTests.o ld: symbol(s) not found for architecture x86_64
Dies ist meine einfache UITest
Klasse:
import XCTest
@testable import DirectBistro
class TabBarControllerTests: XCTestCase {
override func setUp() {
super.setUp()
let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject([], forKey: DBTabBarOrderedIndexesKey)
defaults.synchronize()
}
}
Dies ist, wie es definiert ist in DBTabBarController.swift
:
let DBTabBarOrderedIndexesKey = "TabBarOrderedIndexesKey"
Info Bereich:
Allgemeine Bereich:
Haben Sie den Host-App für Ihre Tests richtig eingestellt? – Shripada
Host-App für Tests? Wie macht man das? –
Gehe zu deinen Zieleinstellungen, wähle das Testziel> Info – Shripada