它们之间的唯一区别是
NSRange(location: 0, length: 5)
是
NSRangewhile 的初始值设定项
NSMakeRange(0, 5)
是一个函数,它创建一个新
NSRange实例(很可能在内部使用相同的初始化器),实际上在中是多余的
Swift。
Swift只是继承自
Objective-C。我会坚持前

它们之间的唯一区别是
NSRange(location: 0, length: 5)
是
NSRangewhile 的初始值设定项
NSMakeRange(0, 5)
是一个函数,它创建一个新
NSRange实例(很可能在内部使用相同的初始化器),实际上在中是多余的
Swift。
Swift只是继承自
Objective-C。我会坚持前