[iOS]'cell.image' is unavailable: APIs deprecated as of iOS 7 and earlier are unavailable in Swift

コード:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

    // Cellの.を取得する.
    let cell = tableView.dequeueReusableCellWithIdentifier("MyCell", forIndexPath: indexPath) as UITableViewCell

    // CellにImageを設定する.
    cell.image = UIImage(named: "detail.jpg")

    return cell
}


エラー内容:

'cell.image' is unavailable: APIs deprecated as of iOS 7 and earlier are unavailable in Swift
2014-12-04 20:36 コメント
已邀请:
0

iQi - 面白いアプリを開発中

{ 賛成 }:

「cell.image」はiOS8以降、使えなくなぅったので、「cell.imageView.image」を使ってください。

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

// Cellの.を取得する.
let cell = tableView.dequeueReusableCellWithIdentifier("MyCell", forIndexPath: indexPath) as UITableViewCell

// CellにImageを設定する.
cell.imageView?.image = UIImage(named: "detail.jpg")

return cell
}
2014-12-04 20:39 コメント

ログインまたは登録してから回答してください

EXIT フルスクリーンモード 回答