将字符串从 plist 加载到 UILabel (Swift)
Loading String from plist to UILabel (Swift)
我现在要swift,我想将不同的字符串加载到不同的uilabel。
我有这样的 Plist:
代码:
class ViewController: UIViewController {
@IBOutlet weak var Label: UILabel!
@IBOutlet weak var Label2: UILabel!
@IBOutlet weak var Label3: UILabel!
var Data = [String]()
override func viewDidLoad() {
super.viewDidLoad()
let path = NSBundle.mainBundle().pathForResource("Property", ofType: "plist")
let dict = NSDictionary(contentsOfFile: path!)
Data = dict!.objectForKey("Time") as! [String]
//Code for Label 1 -3
}
我可以使用什么代码从 plist 中相应地获取项目,例如项目 0 到 Label1
Label.text = Data[0] // Items 0 to Label1
Label2.text = Data[1] // Items 1 to Label2
Label3.text = Data[2] // Items 2 to Label3
我现在要swift,我想将不同的字符串加载到不同的uilabel。 我有这样的 Plist:
代码:
class ViewController: UIViewController {
@IBOutlet weak var Label: UILabel!
@IBOutlet weak var Label2: UILabel!
@IBOutlet weak var Label3: UILabel!
var Data = [String]()
override func viewDidLoad() {
super.viewDidLoad()
let path = NSBundle.mainBundle().pathForResource("Property", ofType: "plist")
let dict = NSDictionary(contentsOfFile: path!)
Data = dict!.objectForKey("Time") as! [String]
//Code for Label 1 -3
}
我可以使用什么代码从 plist 中相应地获取项目,例如项目 0 到 Label1
Label.text = Data[0] // Items 0 to Label1
Label2.text = Data[1] // Items 1 to Label2
Label3.text = Data[2] // Items 2 to Label3