<分区>
一个实现了 MVC 模式的简单项目。到目前为止,我对它的样子有一个简要的了解,但我想看看实际的实现。
<分区>
一个实现了 MVC 模式的简单项目。到目前为止,我对它的样子有一个简要的了解,但我想看看实际的实现。
最佳答案
这是 swift 中 Model View Controller 的典型示例:
class Article {
var title: String
var body: String
var date: NSDate
var thumbnail: NSURL
var saved: Bool
}
class ArticleViewController: UIViewController {
var bodyTextView: UITextView
var titleLabel: UILabel
var dateLabel: UILabel
var article: Article {
didSet {
titleLabel.text = article.title
bodyTextView.text = article.body
let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
dateLabel.text = dateFormatter.stringFromDate(article.date)
}
}
}
关于swift - 有人可以在 Swift 中发布一个 MVC 模式的好例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37584595/
相关文章:
java - 将自定义对象从 thymeleaf View 传递到 Controller
c# - 我应该将 MVC View 特定的 javascript 文件放在哪个文件夹中?
java - Spring 4,JSON - HTTP 错误 406 Not Acceptable
ios - Swift Firebase QueryLimitedToFirst
ios - 异常的 UITableView 崩溃 -[__NSArrayM objectAtIndex :]: index 0 beyond bounds for empty array
php - Zend Framework 中以 API 为中心的开发