Swift 带文本和字符串的导航标题文本

Swift 带文本和字符串的导航标题文本,swift,uinavigationbar,Swift,Uinavigationbar,我在Swift开发的应用程序上有一个登录系统 我有一个标签,使用: self.usernameLabel.text = prefs.valueForKey("USERNAME") as NSString; 我想让导航栏标题像这样工作:欢迎,(用户名) 我目前有: self.navigationItem.title = "Welcome, "; 我怎样才能做到这一点 谢谢为什么不插入用户名呢 if let username = prefs.valueForKey("USERNAME") as?

我在Swift开发的应用程序上有一个登录系统

我有一个标签,使用:

self.usernameLabel.text = prefs.valueForKey("USERNAME") as NSString;
我想让导航栏标题像这样工作:欢迎,(用户名)

我目前有:

self.navigationItem.title = "Welcome, ";
我怎样才能做到这一点


谢谢

为什么不插入用户名呢

if let username = prefs.valueForKey("USERNAME") as? String {
    self.navigationItem.title = "Welcome, \(username)"
}

谢谢,太好了。另外一个问题,这个应用程序链接到一个sql数据库,并使用一个显示数据的唯一代码。如何更改显示数据为代码的屏幕的标题:123(例如)听起来您可能需要发布另一个问题,并提供有关您希望如何处理示例等的其他详细信息。评论中没有足够的信息让我正确回答。