我刚刚将我的xcode从6.2更新到6.3.1.问题是我在项目中收到了很多错误信息.
/Users/MNurdin/Documents/iOS/xxxxx/Controllers/Profile/DirectoryTableViewController.swift:31:98:'AnyObject!' 不能转换为'ViewController'; 你的意思是用'as!' 迫使低垂?
我的一个代码受此错误消息影响.
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let viewController = storyBoard.instantiateViewControllerWithIdentifier("LoginView") as! ViewController
self.presentViewController(viewController, animated:true, completion:nil)
Run Code Online (Sandbox Code Playgroud) 在这里提出这个问题是因为这尚未在文档中介绍过,他们会监控并回答这个标签.我正在使用尤里卡来构建一个多值表格.这是我的代码:
+++ MultivaluedSection(multivaluedOptions: [.Reorder, .Insert, .Delete],
header: "Options",
footer: "footer") {
$0.addButtonProvider = { section in
return ButtonRow(){
$0.title = "Add New Option"
}
}
$0.multivaluedRowToInsertAt = { index in
print(self.form.values())
return NameRow() {
$0.placeholder = "Your option"
}
}
$0 <<< NameRow() {
$0.placeholder = "Your option"
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想在结尾处提取NameRows中的所有值.可以有任意数量的行(基于用户输入).这是我试过的:
self.form.values()
但它导致了[ : ].
我如何获得所有价值?
我有一个这样的数组: public color = ['red','green','blue'];
这是我的代码:
<ul>
<li *ngFor="#color of colors; #i=index">{{i}}. {{color}}<li>
</ul>
Run Code Online (Sandbox Code Playgroud)
为什么会显示这个额外的列表?