作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
为什么这行得通:
let formFescriptor = XLFormDescriptor(title: "Sign Up");
还有这个:
let formFescriptor = XLFormDescriptor(title: NSLocalizedString("Sign Up", comment: nil));
给我错误:
Cannot invoke initializer for type 'XLFormDescriptor' with an argument list of type '(title: String)'
为什么?
最佳答案
NSLocalizedString 具有非可选注释,而您将 nil 传递给它。将注释更改为在上下文中有意义的内容,这样 NSLocalizedString 以及 XLFormDescriptor 将被正确初始化。
关于ios - XLFormDescriptor 在 Swift 中使用 Title 进行初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31854939/
为什么这行得通: let formFescriptor = XLFormDescriptor(title: "Sign Up"); 还有这个: let formFescriptor = XLFormD
我是一名优秀的程序员,十分优秀!