私はfirebaseデータベースを作成していましたが、過去には得られないエラーが1つあります。それは言う:スレッド1 EXCエラー
thread 1 exc_bad_instruction (code=exc_i386_invop subcode=0x0)'
それはおそらく私が過去を見ている単純なものです。何か案は?
//
// Database.swift
// intern
//
// Created by Lani Daniels on 8/20/17.
// Copyright © 2017 Lani Daniels. All rights reserved.
//
import UIKit
import Firebase
import FirebaseDatabase
struct PostStruct {
let title: String
let message: String
}
class DatabaseViewController: UITableViewController {
var posts: [PostStruct] = []
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableview.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
let label1 = cell.viewWithTag(1)as! UILabel
label1.text=posts[indexPath.row].title
BELOW // ERROR:スレッド1 EXC_BAD_INSTRUCTION(コード= exc_i386_invopサブコード= 0x0の) せLABEL2 = cell.viewWithTag(
はここでエラーがコードの行にあるコード&です2)として!最初のエラーのために[indexPath.row] .message
return cell
}
}
Swiftは大文字と小文字を区別します。 – rmaddy
したがって、文法上のエラーを修正しましたが、下の行でエラーが発生しました。それは "スレッド1 exc_bad_instruction(code = exc_i386_invop subcode = 0x0)"と書いてあります。 – LaniMJ
両方のラインでクラッシュすることはできません...どのラインがクラッシュしているか教えてください。 –