«swift» 태그된 질문

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

10
Swift 앱에서 로컬 데이터를 저장하는 방법은 무엇입니까?
현재 Swift에서 개발 된 iOS 앱을 개발 중이며 사용자가 만든 일부 콘텐츠를 장치에 저장해야하지만 사용자 콘텐츠를 장치에 저장 / 수신하는 간단하고 빠른 방법을 찾지 못하는 것 같습니다. 누군가 로컬 저장소를 저장하고 액세스하는 방법을 설명 할 수 있습니까? 아이디어는 사용자가 작업을 실행할 때 데이터를 저장하고 앱이 시작될 때 데이터를받는 것입니다.

6
신속하게 함수에서 여러 값을 반환
신속하게 함수에서 동일한 유형 (Int)의 3 개의 개별 데이터 값을 어떻게 반환합니까? 하루 중 시간을 반환하려고하는데시, 분 및 초를 별도의 정수로 반환해야하지만 모두 동일한 기능에서 한 번에 가능합니까? 여러 값을 반환하는 구문을 이해하지 못한다고 생각합니다. 이것은 내가 사용하는 코드이며 마지막 (반환) 줄에 문제가 있습니다. 어떤 도움이라도 대단히 감사하겠습니다! func getTime() …
148 function  swift  return 

5
신속한 사건
신속 함이 성명을 넘어서는가? 예를 들어 내가 다음을 수행하는 경우 var testVar = "hello" var result = 0 switch(testVal) { case "one": result = 1 case "two": result = 1 default: result = 3 } 사례 "1"과 사례 "2"에 대해 동일한 코드를 실행할 수 있습니까?

5
클래스 유형을 함수 매개 변수로 전달하는 방법
웹 서비스를 호출하고 JSON 응답을 다시 객체로 직렬화하는 일반 함수가 있습니다. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, completionHandler handler: ((T) -> ())) { /* Construct the URL, call the service and parse the response */ } 내가 달성하려는 것은이 Java 코드와 같습니다. public <T> T invokeService(final …


5
스위프트의 dealloc
뷰 컨트롤러의 수명이 끝날 때, 즉 NSNotificationCenter알림 을 제거하기 위해 정리를 수행하고 싶습니다 . 구현 dealloc하면 Swift 컴파일러 오류가 발생합니다. Cannot override 'dealloc' which has been marked unavailable Swift에서 개체 수명이 다했을 때 정리를 수행하는 기본 방법은 무엇입니까?
145 swift  dealloc 


9
Obj-C에서 Swift 's Enum을 사용할 수 있습니까?
Obj-C 클래스 중 일부를 Swift로 변환하려고합니다. 그리고 다른 일부 Obj-C 클래스는 여전히 변환 된 클래스에서 enum을 사용합니다. Pre-Release Docs에서 검색했는데 찾을 수 없거나 놓쳤을 수 있습니다. Obj-C Class에서 Swift enum을 사용하는 방법이 있습니까? 아니면이 문제의 문서에 대한 링크입니까? 이것이 내가 오래된 Obj-C 코드와 새로운 Swift 코드에서 열거 형을 선언 한 …
145 objective-c  enums  swift 

16
배열에서 객체를 찾으십니까?
Swift에는 Underscore.js의 _.findWhere 와 같은 것이 있습니까? 유형의 구조체 배열이 있고 배열에 속성이 같은 T구조체 객체가 포함되어 있는지 확인하고 싶습니다 .nameFoo 사용하려고 find()하고 filter()기본 유형, 예와하지만, 그들은 단지 일 String또는 Int. Equitable프로토콜 또는 이와 유사한 것을 준수하지 않는 경우 오류가 발생 합니다.
144 ios  swift 

23
스 와이프하여 UITableViewCell을 삭제합니다.
로 CheckList 응용 프로그램을 만들고 UITableView있습니다. 스 와이프를 추가하여을 삭제하는 방법이 궁금합니다 UITableViewCell. 이것은 내 ViewController.swift입니다. import UIKit class ViewController: UIViewController, UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource { var tableView: UITableView! var textField: UITextField! var tableViewData:Array<String> = [] // Define Colors let lightColor: UIColor = UIColor(red: 0.996, green: 0.467, blue: 0.224, alpha: 1) …
144 ios  uitableview  swift 


7
Swift References에서 _ 밑줄은 무엇입니까?
Apple 문서의 참조 섹션에는 이런 종류의 인스턴스가 많이 있습니다. func runAction(_action: SKAction!) 이것의 Objective-C '등가'는 다음과 같습니다. - (void)runAction:(SKAction *)action (Swift 참조에서) 밑줄 뒤에 공백이 있고 "동작"이 이탤릭체로 쓰여지는 것이 중요하다는 사실을 알게되었습니다. 그러나 이것이 무엇을 전달하려고하는지 알 수 없습니다. 아마도 질문은 ... 참고 문헌에 사용 된 규칙에 대한 참조가 …

3
Swift에서 if 문 내에서 다중 let-as 사용
사전에서 두 개의 값을 풀고 사용하기 전에 값을 캐스팅하고 올바른 유형을 테스트해야합니다. 이것이 내가 생각해 낸 것입니다. var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as? Double { if let longitudeDouble = longitude as? Double { // do stuff here } …

14
스위프트에서 배열의 배열을 평평하게
Swift flatten에는 Scala, Xtend, Groovy, Ruby 및 co에 대응하는 것이 있습니까? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] 물론 나는 그것을 줄이기 위해 사용할 수 있지만 그 짜증 var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) return b }
144 swift 

11
RealmSwift : 결과를 스위프트 배열로 변환
내가 구현하고 싶은 것 : class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects : nil } [SomeObject]대신 객체를 어떻게 반환 할 수 Results있습니까?
143 ios  swift  realm 

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