2017-08-05 79 views
-1
var pet = ["dog","cat" ,"rabbit"] 

這裏寵[myindex]不能正常工作,請幫助!- 迅速3

override func viewDidLoad() 
    { 
     super.viewDidLoad() 
     TitleLabel.text=pet[myindex] 
     DescLabel.text=petdesc[myindex] 
     myImage.image=UIImage(named : (pet[myindex] + ". jpeg")) 

    } 
+0

什麼是不工作?它崩潰了嗎?有錯誤嗎? – Fogmeister

+0

寵物[myindex]不起作用。如果我寫cat.japg的寵物[myindex],然後它的工作! –

+1

是的。你說它是「不工作」,它只是沒有做任何事情?它崩潰了嗎?有錯誤嗎? 'myIndex'的價值是什麼?有很多方法可以「不起作用」。試圖瞭解發生了什麼。 :-)你有沒有嘗試過讓手中的字符串來檢查它肯定是你認爲它是什麼?另外,你在使用資產目錄嗎? – Fogmeister

回答

-1

您已在". jpeg"把額外的空間。那不應該在那裏。像這樣刪除它...

override func viewDidLoad() 
{ 
    super.viewDidLoad() 
    TitleLabel.text=pet[myindex] 
    DescLabel.text=petdesc[myindex] 
    myImage.image=UIImage(named : (pet[myindex] + ".jpeg")) // removed the space here 

} 
+0

你沒有改變任何東西。如果你有,解釋你所做的改變。 – Fogmeister

+0

然後把它放在你的答案中。我不應該「仔細看」一個答案,以便弄清楚已經發生了什麼變化。這不是什麼區別。如果你改變了一些東西,解釋你改變了什麼以及爲什麼。否則,這不是一個答案。 – Fogmeister

+0

其工作感謝!@abhishek jain –