在Swift 2中连接字符串的最快方法

前端之家收集整理的这篇文章主要介绍了在Swift 2中连接字符串的最快方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
哪种是在 Swift 2中连接多个字符串的最快捷,最有效的方法
// Solution 1...
let newString:String = string1 + " " + string2
// ... Or Solution 2?
let newString:String = "\(string1) \(string2)"

或者它是程序员看待的唯一区别?

我在模拟器和iPhone6S Plus上运行了以下代码.两种情况下的结果都表明string1“”string2对我使用的字符串的加法更快.我没有尝试使用不同类型的字符串,优化等,但您可以运行代码并检查您的特定字符串等.尝试在 IBM Swift Sandbox中在线运行此代码. @H_502_9@计时器结构来自这里: Measure elapsed time in swift

要运行代码,请在Xcode中创建单个视图应用程序,并将以下代码添加到ViewController:

import UIKit
import CoreFoundation

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        let a = "abscdefghi jkl¢€@sads dljlæejktæljæ leijroptjiæa Dog! 原文链接:https://www.f2er.com/swift/318839.html

猜你在找的Swift相关文章