随着Swift的推出,我一直在努力使自己适应新的语言
我是iOS开发人员,会NSString, NSInteger, NSDictionary在应用程序中使用诸如此类的类型。我注意到在Apple的“ Swift编程语言”电子书中,他们使用了Swift类型String, Int, Dictionary
我注意到Swift类型没有(或命名不同)Foundation类型具有的某些功能。例如NSString具有一个length属性。但是我不能为Swift找到一个类似的东西String。
我想知道,对于iOS应用程序,我是否仍应使用Foundation类型?
countElements(str),以回答问题的特定部分。
"foo".length" directly in Swift. An implicit cast to 编译器为您添加的NSString`!
String。但是,Stringalpha发行版中的功能仍然受到一些限制,因此目前NSString将更多使用。我们希望他们能在GA之前修复该API。