«swift3» 태그된 질문

이 태그는 Apple Swift 프로그래밍 언어 버전 3의 변경 사항과 직접 관련된 질문에만 사용하십시오. 보다 일반적인 언어 질문에는 [swift] 태그를 사용하고 Apple 플랫폼에서의 개발에 대한 질문에는 [ios], [cocoa], [apple-watch] 태그 등을 사용합니다.

3
데이터와의 왕복 스위프트 번호 유형
Swift 3 Data대신[UInt8] 다양한 숫자 유형 (UInt8, Double, Float, Int64 등)을 데이터 객체로 인코딩 / 디코딩하는 가장 효율적이고 관용적 인 방법을 알아 보려고합니다. 있다 [UINT8]을 사용하여이 대답은 하지만, 내가 데이터에서 찾을 수없는 다양한 포인터 API를 사용하고있는 것으로 보인다. 기본적으로 다음과 같은 사용자 지정 확장을 원합니다. let input = 42.13 // …

11
Swift 3-장치 토큰이 이제 '32BYTES'로 구문 분석됩니다.
방금 Xcode 7에서 8 GM으로 업데이트했으며 Swift 3 호환성 문제 중에 장치 토큰이 작동을 멈췄다는 것을 알았습니다. 이제는 '32BYTES'만 읽습니다. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , encoding: .utf8)) // Prints nil } 업데이트 전에 NSData를 내 서버로 간단히 보낼 수 있었지만 …
94 ios  swift  swift3 

13
Swift 3의 배열에서 객체 제거
내 응용 프로그램에서 셀을 선택할 때 배열에 하나의 개체를 추가하고 셀을 다시 선택할 때 개체를 선택 취소하고 제거했습니다. 그 코드를 사용했지만 오류가 발생했습니다. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) { for var index = self.indexOfObject(object); index …
94 ios  arrays  swift  swift3 

4
스위프트 3의 속성을 가진 싱글 톤
Apple의 Using Swift with Cocoa 및 Objective-C 문서 (Swift 3 용으로 업데이트 됨)에서는 다음과 같은 Singleton 패턴 예제를 제공합니다. class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } 이 싱글 톤이 문자열의 가변 배열을 관리해야한다고 상상해 봅시다. 해당 속성을 …
88 singleton  swift3 

10
신속한 3에서 자신의 오류 코드 생성
내가 달성하려는 URLSession것은 신속한 3 요청을 수행하는 것 입니다. 별도의 함수에서이 작업을 수행하고 (GET 및 POST에 대한 코드를 별도로 작성하지 않도록) 종료 URLSessionDataTask에서 성공 및 실패를 반환 하고 처리합니다. 이런 식으로 let task = URLSession.shared.dataTask(with: request) { (data, uRLResponse, responseError) in DispatchQueue.main.async { var httpResponse = uRLResponse as! HTTPURLResponse if …

8
해결 방법“문자열 보간은 선택적 값에 대한 디버그 설명을 생성합니다. 이것을 명시 적으로 만들려고 했습니까?” Xcode 8.3 베타에서?
베타 8.3부터 zillions는 "문자열 보간이 선택적 값에 대한 디버그 설명을 생성합니다.이를 명시 적으로 만들려고 했습니까?"라고 경고합니다. 내 코드에 나타났습니다. 예를 들어, 다음과 같은 상황에서 경고가 표시되어 옵션이 nil로 이어질 수 있습니다. let msg = "*** Error \(options["taskDescription"]): cannot load \(sUrl) \(error)" 이전에 설계했듯이 옵션은 'nil'로 보간되는 것이 좋습니다. 그러나 컴파일러는 …

9
위치 서비스가 활성화되어 있는지 확인
CoreLocation에 대해 몇 가지 조사를 해왔습니다. 최근에 다른 곳에서 다루었던 문제가 발생했지만 Objective C 및 iOS 8에서 다루었습니다. 어리석은 질문이지만 iOS 9에서 swift를 사용하여 위치 서비스가 활성화되었는지 어떻게 확인할 수 있습니까? iOS 7 (또는 8?)에서는을 사용할 수 locationServicesEnabled()있지만 iOS 9 용으로 컴파일 할 때는 작동하지 않는 것 같습니다. 그럼 어떻게해야할까요? …
87 ios  swift  location  ios9  swift3 


10
Bundle.main.path (forResource : ofType : inDirectory :)는 nil을 반환합니다.
웃거나 울지 마세요-20 년 만에 코딩으로 돌아 왔습니다 ... 저는 4 시간 이상을 참조를 살펴보고 Bundle.main.path를 사용하여 텍스트 파일을 열 수 있도록 코드 스 니펫을 시도했습니다. 그래서 내 앱의 데이터를 읽을 수 있습니다 (다음 단계는 적절하게 구문 분석하는 것입니다). if let filepath = Bundle.main.path(forResource: "newTest", ofType: "txt") { do { …
82 ios  swift  macos  file  swift3 

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