Swift의 도입과 함께 저는 새로운 언어를 이해하려고 노력했습니다.
저는 iOS 개발자이며 NSString, NSInteger, NSDictionary응용 프로그램에서 와 같은 유형을 사용 합니다. Apple의 "The Swift Programming Language"ebook에서 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. 그러나String알파 릴리스 에서는 기능이 여전히 약간 제한되어 있으므로 지금NSString은 더 많이 사용됩니다. GA까지 API를 수정하기를 바랍니다.