2016-04-28 2 views

Antwort

1

Sie den Spiegel-Struktur in dieser Frage wie erwähnt How do you find out the type of an object (in Swift)?
Hier einige Beispiele verwenden:

let var1 = "Test" 
let var2 = "Hello World" 
let var3 = UIView() 
let var4 = UIView(frame: CGRect.zero) 

let mirror1 = Mirror(reflecting: var1) 
let mirror2 = Mirror(reflecting: var2) 
let mirror3 = Mirror(reflecting: var3) 
let mirror4 = Mirror(reflecting: var4) 

print(mirror1.subjectType == mirror2.subjectType) // true 
print(mirror2.subjectType == mirror3.subjectType) // false 
print(mirror3.subjectType == mirror4.subjectType) // true 
Verwandte Themen