哪种是在
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
计时器结构来自这里: 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!版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。