Mümkün olandan emin değilsiniz, ancak öznitelik bilgisini bir özel hücrede çoktan fazla olan iki farklı varlıktan listelemek istiyorum. Benzer bir soru okudum ama bir cevap görmedim. GymnastNameText.text = score.gymnasts belirtmeye çalışılıyor NSSet türünün değerini atayamamak hataya yol açar? Dize yazmak için? Eğer bir Meet
, bir Attendance
ve Gymnast
bir model olmalıdır gibiÇekirdek Verileri ve Özel Hücredeki iki varlıktan (Çoktan Çokya) görüntüleme öznitelikleri
class ScoreMeetCell: UITableViewCell {
@IBOutlet weak var gymnastNameText: UILabel!
@IBOutlet weak var barScoreLabel: UILabel!
@IBOutlet weak var barScoreText: UILabel!
@IBOutlet weak var beamScoreLabel: UILabel!
@IBOutlet weak var beamScoreText: UILabel!
@IBOutlet weak var floorScoreLabel: UILabel!
@IBOutlet weak var floorScoreText: UILabel!
@IBOutlet weak var vaultScoreLabel: UILabel!
@IBOutlet weak var vaultScoreText: UILabel!
@IBOutlet weak var allaroundScoreLabel: UILabel!
@IBOutlet weak var allaroundScoreText: UILabel!
func configureScoreCell(score: Meet) {
gymnastNameText.text = score.gymnasts
}
Veri modelinizi veya kullanıcıya göstermeye çalıştığınız şeyi açıklamıyorsunuz. – Wain
2 Varlık Jimnastikçi ve Karşılama (çoktan çoğa) vardı. Özel hücremde Meet'i aradığımda, cimnastikçi adını ilgili hücrede alamıyorum. Şimdi puanları Gymnast'tan MeetResult'a yeni bir varlığa (bire çok) ayırdım. Bu noktada en iyi yaklaşımın ne olduğundan emin değil. – debratton