http://stackoverflow.com/questions/24050844/swift-missing-argument-label-xxx-in-call up vote37down votefavorite 10 func say(name:String, msg:String) { println("\(name) say \(msg)") } say("Henry","Hi,Swift") <---- error bec…
注意,这个问题是在swift1.0时发生的,swift2.0中,好像统一了function 和 method 的定义,具体待正式版发布后研究一下! 今天在使用swift时发现,写的func总是要求写出第二个参数的外部变量名,很不理解,感觉和书上说的function不一样,查了一下,终于发现了原因:写在class内部的function叫做method,是特殊的functoin,系统会自动补上外部变量名,参看以下连接 http://stackoverflow.com/questions/240508…
在linux下使用find命令时,报错:find: missing argument to `-exec' 具体执行命令为: find /u03 -name server.xml -exec grep '9080' {}\; 目的是查找/u03目录下名称为server.xml的文件,根据查找的结果进行grep搜索,搜索其中包含9080的文本. -exec语法格式为: -exec command {} \; 在{}和\之间必须要有空格,否则会报上面的错. 加上空格之后重新执行命令: find /u…
脚本参数化类型为file,在controller里运行场景的时候,报了个missing newline的错误,查了一下,将参数化的dat文件中的最后一行补上一个空行就解决啦!! 如果遇到此错误,需检查2个地方:1参数化的 dat文件中有没有空白行:2. 文档最后一行是否为空行 如不是空行,需敲回车键补上一个空行.…
          //UILabel的使用方法        let label:UILabel = UILabel(frame: CGRect(x: 0, y: 100, width: view.frame.size.width, height: 100))         label.text = "人人都爱萌叔老,天天不吃药"         label.textAlignment = NSTextAlignment.Center//        label.numberOf…
1.加上placeholder,可以为空 2.放在label标签中…
import UIKit class ViewController: UIViewController,UITextFieldDelegate { var textField: UITextField! override func viewDidLoad() { super.viewDidLoad() //背景颜色 self.view.backgroundColor = UIColor.whiteColor() //label let lable = UILabel(frame:CGRect(x…
man find 发现 花括号要加 '' find ${LOG_BASE_DIR}$dir/ -type f -mtime +${KEEP_DAYS} -name ${LOG_REG} -exec rm -f '{}' \;…
func getLabHeigh(labelStr:String,font:UIFont,width:CGFloat) -> CGFloat { let statusLabelText: NSString = labelStr let size = CGSizeMake(width, 900) let dic = NSDictionary(object: font, forKey: NSFontAttributeName) let strSize = statusLabelText.boundi…
swift中提供了默认参数功能,在声明函数时给参数指定默认值. 例: func inputStudentInfo(name:String,age:Int="26") { println(name+""+String(age)); } 参数age有默认值. 当下面方式: inputStudentInfo("bany",27);//error: Missing argument label 'age:' in call 有设置默认值的需加上参数名称:…