Xcode 正在将NSUserDefault密钥数据读入UITableView
如何将密钥中的数据读取/加载到UITableView中?当我运行Xcode 正在将NSUserDefault密钥数据读入UITableView,xcode,swift,nsuserdefaults,Xcode,Swift,Nsuserdefaults,如何将密钥中的数据读取/加载到UITableView中?当我运行println(keyData1)时,我得到输出[data1,data2,data3]。如何将此数据添加到UITableView?UIViewTable从“var mineSpillere”读取数据 以下是我读取数据的方式: if let testArray : AnyObject? = NSUserDefaults.standardUserDefaults().objectForKey("YourKey") { var r
println(keyData1)
时,我得到输出[data1,data2,data3]
。如何将此数据添加到UITableView?UIViewTable从“var mineSpillere
”读取数据
以下是我读取数据的方式:
if let testArray : AnyObject? = NSUserDefaults.standardUserDefaults().objectForKey("YourKey") {
var readArray : [NSString] = testArray! as! [NSString]
println(readArray)
// Here i want to add the "readArray" to my UITableView.
}
也许是这样的:
var mineSpillere = readArray // This will make mineSpiller same as readArray?
在表视图的数据源(通常是包含表的
UITableViewController
,但可以是实现UITableViewDataSource
的任何类)中,重写
numberOfSectionsInTableView()
(在您的情况下,这可能会返回1
)
tableView(u,numberOfRowsInSection:)
返回NSUserDefaults
数组的大小;及
tableView(u,cellforrowatinedexpath:)
返回配置为显示用户默认值的UITableViewCell
。请参阅UITableViewController
的文档。您需要实现表视图的数据源
。