Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 向Swift中的属性文本添加属性_Ios_Xcode_Swift_Nsmutableattributedstring - Fatal编程技术网

Ios 向Swift中的属性文本添加属性

Ios 向Swift中的属性文本添加属性,ios,xcode,swift,nsmutableattributedstring,Ios,Xcode,Swift,Nsmutableattributedstring,我尝试向文本标签添加属性: let paragraphStyle = NSMutableParagraphStyle() paragraphStyle.alignment = NSTextAlignment.Center let para = NSMutableAttributedString() let font:UIFont? = UIFont(name: "DIN Alternate", size: 18.0) let font2:UIFont? = UIFont(name: "Aria

我尝试向文本标签添加属性:

let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = NSTextAlignment.Center

let para = NSMutableAttributedString()
let font:UIFont? = UIFont(name: "DIN Alternate", size: 18.0)
let font2:UIFont? = UIFont(name: "Arial", size: 12.0)
let labelColor = UIColor.whiteColor()
let text="some text"

//A, error appears here
let myAttributes = [NSParagraphStyleAttributeName:paragraphStyle,
                    NSFontAttributeName:font,
                    NSForegroundColorAttributeName:labelColor]

let attrString = NSAttributedString(
    string: csvObject.provideDetailsAsString(poi)!,
    attributes: myAttributes)
para.appendAttributedString(attrString)     
detailsText.attributedText = para
但是Swift编译器在//A行中出现错误,并表示:

'_' is not convertible to 'String'

我正在使用XCode 6.4和Swift 1.2找到它,添加一个!在字体之后:NSFontAttributeName:font

字体是可选的