0
我有一個核心數據對象,有兩個屬性,問題和答案。我也有一個視圖,它有一個標籤,一個UITextField和一個按鈕。我想在標籤中顯示question屬性,然後在該問題的answer屬性中顯示UITextField類型,以檢查它是否正確。如何檢查來自UITextField的輸入是否與數組中的Core Data屬性匹配?
因此,在viewDidLoad中,我在Card對象上運行了一個抓取並將結果放入數組中。我跟着this Stack Overflow post爲了弄清楚如何遍歷數組來顯示標籤中的每個問題屬性,但是現在我不確定如何檢查該問題的答案屬性。下面是我的源代碼:
var cardFetch = [Card]()
var count = 0
@IBOutlet weak var displayLabel: UILabel!
@IBOutlet weak var inputText: UITextField!
@IBAction func nextButton(sender: AnyObject) {
displayLabel.text = cardFetch[count%cardFetch.count].question
count++
}
原諒我,如果我誤解,但我需要訪問我的數組中的卡對象的答案屬性。我正在訪問問題屬性以顯示在標籤中,並且我想將與該問題相關的答案屬性輸入到文本字段中。 – ACerts
請檢查我的編輯。我不知道你的項目中的命名是什麼,所以我不確定像cardFetch [count%cardFetch.count] .answer這樣的僞代碼是否能夠正常工作,但是我的答案應該顯示出邏輯。 –
似乎只有在我刪除count ++時才起作用。我應該做一些更清潔的方式,而不是cardFetch [count%cardFetch.count] .answer? – ACerts