«swift» 태그된 질문

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

12
Swift에서 SQLite 데이터베이스에 액세스
Swift 코드로 내 앱에서 SQLite 데이터베이스에 액세스하는 방법을 찾고 있습니다. Objective C에서 SQLite Wrapper를 사용하고 브리징 헤더를 사용할 수 있다는 것을 알고 있지만,이 프로젝트를 Swift에서 완전히 수행 할 수 있기를 바랍니다. 이 작업을 수행하는 방법이 있습니까? 누군가 쿼리를 제출하고 행을 검색하는 방법을 보여주는 참조를 알려줄 수 있습니까?
103 sqlite  swift 

6
Xcode는 C 및 Objective-C 코드 만 리팩터링 할 수 있습니다. Xcode 6에서 신속한 클래스 이름을 바꾸는 방법은 무엇입니까?
Xcode 6 베타 버전에서 새로운 Single View Application Project를 만들었습니다. 빠른 클래스의 ViewController.swift이름을 다른 이름 으로 바꾸고 싶습니다 . 그러나 Refactor-> Rename을 선택하면 오류가 발생 Xcode can only refactor C and Objective-C code합니다. Xcode 6에서 신속한 클래스 이름을 바꾸는 방법에 대한 아이디어가 있습니까? 최신 정보: 마지막으로 Xcode 9는 Swift를위한 리팩토링을 …
103 ios  swift  xcode  xcode6  xcode9 

9
Swift-탐색 항목에서 뒤로 버튼을 숨기는 방법?
지금은 두 개의 뷰 컨트롤러가 있습니다. 내 문제는 두 번째 뷰 컨트롤러로 전환 한 후 뒤로 버튼을 숨기는 방법을 모른다는 것입니다. 내가 찾은 대부분의 참조는 Objective-C에 있습니다. Swift에서 어떻게 코딩합니까? Objective-C에서 뒤로 버튼 코드 숨기기 [self.navigationItem setHidesBackButton:YES animated:YES];
103 ios  swift  xcode6 

12
Swift 4 디코딩 가능한 프로토콜에서 JSON 사전 유형으로 속성을 디코딩하는 방법
고객 개체에 JSON 사전을 포함 할 수 Customer있는 metadata속성을 포함하는 데이터 유형이 있다고 가정 해 보겠습니다. struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } metadata속성은 임의의 JSON 맵 오브젝트가 …
103 json  swift  swift4  codable 

19
프로그래밍 방식으로 UICollectionViewCell 너비 및 높이를 설정하는 방법
나는 CollectionView. 자동 레이아웃을 사용할 때 셀의 크기가 변경되지 않고 정렬이 변경됩니다. 이제는 크기를 예를 들어 변경하고 싶습니다. //var size = CGSize(width: self.view.frame.width/10, height: self.view.frame.width/10) 내 설정을 시도 CellForItemAtIndexPath collectionCell.size = size 그래도 작동하지 않았습니다. 이것을 달성하는 방법이 있습니까? 편집 : 대답은 CollectionView 너비와 높이 자체 만 변경하는 것 같습니다. …

5
프로토콜은 Self 또는 associatedType 요구 사항이 있으므로 일반 제약 조건으로 만 사용할 수 있습니다.
프로토콜 RequestType이 있고 아래와 같이 associatedType Model이 있습니다. public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result<Model, NSError> -> Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response<Model, NSError>) -> Void in completionHandler(response.result) guard let weakSelf …

3
SwiftUI : @Binding 변수로 사용자 지정 초기화를 구현하는 방법
저는 돈 입력 화면에서 작업 중이며 init초기화 된 금액에 따라 상태 변수를 설정하는 사용자 지정 을 구현해야합니다 . 이것이 작동 할 것이라고 생각했지만 다음과 같은 컴파일러 오류가 발생합니다. Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { @Binding var amount: Double @State var includeDecimal = …
103 swift  swiftui 

7
Swift의 블록 (animateWithDuration : animations : completion :)
Swift에서 블록을 작동시키는 데 문제가 있습니다. 다음은 완료 블록없이 작동 한 예입니다. UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } 또는 후행 폐쇄없이 : UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) 하지만 완료 블록을 추가하려고하면 작동하지 않습니다. UIView.animateWithDuration(0.2, animations: { self.blurBg.alpha = 1 }, completion: { self.blurBg.hidden = true }) 자동 완성 …
102 ios  swift  closures 

9
NSFetchRequest 인스턴스에 유형을 적용하는 방법은 무엇입니까?
Swift 2에서는 다음 코드가 작동했습니다. let request = NSFetchRequest(entityName: String) 그러나 Swift 3에서는 오류가 발생합니다. 일반 매개 변수 "ResultType"을 유추 할 수 없습니다. NSFetchRequest이제 일반 유형 이기 때문 입니다. 그들의 문서에서 그들은 다음과 같이 썼습니다. let request: NSFetchRequest<Animal> = Animal.fetchRequest 그래서 내 결과 클래스가 예를 들어 Level어떻게 올바르게 요청해야합니까? 작동하지 …
102 swift  core-data  swift3 

5
Swift 프로그래밍 : 저장된 속성의 getter / setter
Swift에서 저장된 속성의 setter를 어떻게 덮어 쓰나요? Obj-C에서는 setter를 덮어 쓸 수 있지만 Swift는 저장된 속성에 사용되는 getter / setter에 만족하지 않는 것 같습니다. Card라는 속성 이있는 클래스가 있다고 가정 해 보겠습니다 rank. 클라이언트가 잘못된 값을 제공하는 것을 원하지 않으므로 Objective-C에서 덮어 써서 setRank추가 검사를 수행 할 수 있습니다 . …
102 ios  swift 

30
IBOutlet이 nil이지만 스토리 보드 인 Swift에 연결되어 있습니다.
Swift 1.1 및 Xcode 6.2 사용. 단일 사용자 지정 UIViewController하위 클래스가 포함 된 UIStoryboard가 있습니다. 여기에 해당 컨트롤러 에서 스토리 보드 의 하위 클래스 로 @IBOutlet연결되는 유형이 UIView있습니다 . 또한 해당 뷰의 하위 뷰에 대한 유사한 콘센트가 있습니다. 그림 A를 참조하십시오.UIView 그러나 런타임에는 이러한 속성이 없습니다 (그림 B). 나는 Interface …

6
Swift 변수는 원자 적입니까?
Objective-C에서는 원자 속성과 비 원자 속성을 구분합니다. @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; 내 이해에 따르면 여러 스레드에서 원자로 정의 된 속성을 안전하게 읽고 쓸 수 있지만 동시에 여러 스레드에서 비 원자 속성 또는 ivar를 작성하고 액세스하면 잘못된 액세스 오류를 포함하여 정의되지 않은 동작이 발생할 수 …
102 objective-c  swift 

11
Swift의 button.addTarget 액션에 매개 변수 첨부
buttonClicked 작업에 추가 매개 변수를 전달하려고하는데 Swift에서 구문이 무엇인지 확인할 수 없습니다. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) 내 buttonClicked 메서드 : func buttonClicked(sender:UIButton) { println("hello") } 누구 아이디어? 당신의 도움을 주셔서 감사합니다.
102 swift  button  uibutton 

20
Swift 언어로 Integer의 힘을 얻는 방법은 무엇입니까?
최근 빠르게 배우고 있는데 답을 찾을 수없는 기본적인 문제가 있습니다 나는 같은 것을 얻고 싶다. var a:Int = 3 var b:Int = 3 println( pow(a,b) ) // 27 그러나 pow 함수는 이중 숫자로만 작동 할 수 있으며 정수로는 작동하지 않으며 Double (a) 또는 a.double ()과 같은 것으로 int를 이중으로 캐스팅 …
102 integer  double  swift  pow 

4
Swift 4의 Decodable 프로토콜에서 사용자 지정 키를 어떻게 사용합니까?
Swift 4는 Decodable프로토콜을 통해 네이티브 JSON 인코딩 및 디코딩에 대한 지원을 도입했습니다 . 이를 위해 사용자 정의 키를 어떻게 사용합니까? 예를 들어 구조체가 있다고 가정합니다. struct Address:Codable { var street:String var zip:String var city:String var state:String } 이것을 JSON으로 인코딩 할 수 있습니다. let address = Address(street: "Apple Bay Street", …
102 json  swift  swift4  codable 

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