我有一个UITableView设置了自定义单元格.每个单元都有一个开关,每次交换开关时我都需要获取特定单元的indexPath.每次切换交换机时,如何从UITableView返回单元格的indexPath和自定义单元格?
在Swift中,我需要能够根据它们的值对数字进行舍入.如果一个数字是整数,后面只有".0",我需要将它转换为一个整数,如果数字后面的数字大于2位,我需要将它四舍五入为2位数.
例如:
1.369352 --> 1.37
7.75 --> 7.75
2.0 --> 2
Run Code Online (Sandbox Code Playgroud)
如何根据这些规则检查我的号码并围绕它们?
我正在创建一个应用程序,我有一个用户添加数据的UITableView,我希望用户能够点击单元格并查看有关他们选择的单元格的更多详细信息.我从cell到我的cellDetailController设置了一个segue,稍后我将添加他们选择的单元格的所有细节.当我运行应用程序并尝试点击要离开的单元格时,它只选择单元格并且没有任何反应.我在这做错了什么?这是我的故事板设置:
(我无法上传图片,所以这里有链接) http://tinypic.com/r/2ivcwsj/8
继承我连接到tableView的类的代码:
import UIKit
typealias eventTuple = (name: String, date: String)
var eventList : [eventTuple] = []
class TableViewController: UIViewController, UITableViewDelegate {
@IBOutlet weak var eventTable: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(animated: Bool) {
eventTable.reloadData()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
// MARK: - Table view data source
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete method implementation.
// Return …Run Code Online (Sandbox Code Playgroud)