let cell = UITableViewCell()
let dic = dict as Dictionary
let z = "Period \(String(Int(indexPath.row + 1)))" // something wrong with this
let x: Array = dic[z] as! Array
if (x[0] is String) {
cell.textLabel?.text = x[0] as? String
} else {
print("Error: it isnt a string")
}
tableView.reloadData()
return cell
これは間違っています。私はそれは単純なもののような気がしますが、あなたが私を助けてくれたら分かりますか?ありがとうございました。コンパイル時間エラー
これを実行すると、セグメンテーションフォルトが発生し、このコードに絞り込んでいます。再びplsヘルプ。 ; - ;
デバッガを使用して問題を正確な行に絞り込みます。 – rmaddy
あなたのタイトルに記載されているコンパイル時エラーは何ですか?あなたの質問の本体は実行時エラーのようです。 – rmaddy
@rmaddy私の下の男が私にしてくれたことをやったことがありました。そして、「x:Array = dic [z]」という行のメンバーの「subscript」へのあいまいな参照です!配列 – KyleThe1st