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

在Swift 2中连接字符串的最快方法,第1张

概述哪种是在 Swift 2中连接多个字符串的最快捷,最有效的方法? // Solution 1...let newString:String = string1 + " " + string2// ... Or Solution 2?let newString:String = "\(string1) \(string2)" 或者它是程序员看待的唯一区别? 我在模拟器和iPhone6S Plu 哪种是在 Swift 2中连接多个字符串的最快捷,最有效的方法?
// Solution 1...let newString:String = string1 + " " + string2// ... Or Solution 2?let newString:String = "\(string1) \(string2)"

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

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

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

import UIKitimport CoreFoundationclass VIEwController: UIVIEwController {    overrIDe func vIEwDIDLoad() {        super.vIEwDIDLoad()        let a = "abscdefghi jkl¢€@sads dljlæejktæljæ leijroptjiæa Dog!          总结       

以上是内存溢出为你收集整理的在Swift 2中连接字符串的最快方法全部内容,希望文章能够帮你解决在Swift 2中连接字符串的最快方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1027245.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存