2017-06-29 27 views
0

我有一個結構存儲最後三個被觸摸的UISlider。這些在另一個類中定義(我的ViewController)。 這裏的結構:如何確定分配給結構變量的UISlider的標識

struct lastSlider { 
    var current: UISlider! 
    var previous: UISlider! 
    var previousprevious: UISlider! 

    mutating func setCurrent(slider: UISlider) { 
     if slider != current { 
     //push into stack 
     previousprevious = previous 
     previous = current 
     current = slider 
    } 
} 

爲了調試我希望能夠確定哪些UISliders是lastSlider.current等 我試圖簡單地打印他們的.debugDescription,但只給了我關於他們的信息,而不是他們的名字。

如何識別調試的UISlider

+2

如何使用標籤? https://developer.apple.com/documentation/uikit/uiview/1622493-tag – crizzis

+0

那就是答案!希望你做出了答案:D – Marmelador

回答

0

由於@crizzis寫道:

有關使用代碼如何? developer.apple.com/documentation/uikit/uiview/1622493-tag

這解決了我的問題!