«swift» 태그된 질문

Swift는 Apple Inc.에서 플랫폼 및 Linux 용으로 개발 한 안전하고 빠르며 표현력이 뛰어난 범용 프로그래밍 언어입니다. 스위프트는 오픈 소스입니다. 언어 기능에 대한 질문이나 Swift의 코드가 필요한 경우에만 태그를 사용하십시오. 플랫폼 또는 프레임 워크에 대한 (언어에 구애받지 않는) 질문에 [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] 및 [cocoa] 태그를 사용하십시오.

16
iOS가 사용자가 iPad에 있는지 감지
iPhone 및 iPod Touch에서 실행되는 앱이 있는데 Retina iPad에서 실행할 수 있지만 모든 조정이 필요합니다. 현재 기기가 iPad인지 감지해야합니다. 사용자가 내 iPad를 사용하고 있는지 감지 UIViewController한 다음 그에 따라 무언가를 변경 하는 데 어떤 코드를 사용할 수 있습니까?
260 ios  objective-c  swift  ipad  device 

7
Swift 사전에 키가 포함되어 있는지 확인하고 해당 값을 가져 오는 경우
현재 비어 있지 않은 Swift 사전에 주어진 키가 포함되어 있는지 확인하고 동일한 사전에서 하나의 값을 얻기 위해 다음과 같은 (서투른) 코드 조각을 사용하고 있습니다. 어떻게 Swift에 더 우아하게 넣을 수 있습니까? // excerpt from method that determines if dict contains key if let _ = dict[key] { return true } …
260 swift  dictionary 

9
Swift (UI)에서`some` 키워드는 무엇입니까?
새로운 SwiftUI 튜토리얼 에는 다음과 같은 코드가 있습니다. struct ContentView: View { var body: some View { Text("Hello World") } } 두 번째 줄인 단어 some는 사이트에서 키워드 인 것처럼 강조 표시됩니다. Swift 5.1에는 some키워드 가없는 것으로 보이며 단어 some가 일반적으로 수행되는 위치로 이동하기 때문에 단어 가 다른 작업을 수행 …
259 swift  swift5.1 

13
NSRange to Range <문자열. 색인>
어떻게 변환 할 수 있습니다 NSRange에 Range&lt;String.Index&gt;스위프트에? 다음 UITextFieldDelegate방법 을 사용하고 싶습니다 . func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

12
Swift의 첫 번째 ViewController에서 탐색 막대를 숨기는 방법은 무엇입니까?
첫 번째 ViewController 또는 특정 ViewController에서 탐색 모음을 신속하게 숨기려면 어떻게해야합니까? 나는 다음 코드를 사용했다 viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } 또한 viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } 두 방법 모두 탐색 컨트롤러를 모든 ViewController에서 숨 깁니다.




1
ReactiveCocoa vs RxSwift-장단점?
이제 ReactiveCocoa 사람들은 신속하게 버전 3.0에서 신속하게 다시 작성했습니다. 또한 RxSwift 라는 또 다른 프로젝트가 진행되었습니다 . 사람들이 두 프레임 워크의 디자인 / api / 철학의 차이점이 무엇인지에 대한 정보를 추가 할 수 있는지 궁금합니다. [StackOverflow mods에 대한 참고 사항 :이 질문에는 명확한 답변이 있습니다. 그 대답은 두 프레임 워크의 …

12
신속한 사전 키 배열
신속하게 사전의 키에서 문자열로 배열을 채우려 고합니다. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys 'AnyObject'가 string과 동일하지 않은 오류를 리턴합니다. 또한 시도 componentArray = dict.allKeys as String get : 'String'은 [String] (으)로 변환 할 수 없습니다
256 ios  arrays  xcode  dictionary  swift 

11
Swift에서 객체의 유형을 어떻게 알 수 있습니까?
프로그램이나 일부 경우를 이해하려고 할 때 실제로 어떤 유형인지 알아내는 것이 유용합니다. 디버거가 일부 유형 정보를 표시 할 수 있다는 것을 알고 있으며 일반적으로 유형 유추에 의존하여 해당 상황에서 유형을 지정하지 않아도 될 수는 있지만 여전히 Python과 같은 것을 원합니다.type() dynamicType ( 이 질문 참조 ) 업데이트 : 이것은 최신 …




30
Swift의 배열에서 중복 요소 제거
요즘 Swift에서는 간단히 입력 Set( yourArray )하여 배열을 고유하게 만듭니다. (또는 필요한 경우 주문 세트.) 그 전에는 어떻게 되었습니까? 다음과 같은 배열이있을 수 있습니다. [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] 또는 실제로 같은 유형의 데이터 부분 시퀀스. 내가하고 싶은 것은 각각의 동일한 요소 중 하나만 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.