«swift» 태그된 질문

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

13
Swift를 사용하여 한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 이동하는 방법
한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 이동하고 싶습니다. 다음 Objective-C 코드를 Swift로 어떻게 변환 할 수 있습니까? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];



9
iOS 10에서 카메라 및 라이브러리에 대한 권한 요청-Info.plist
앱에서 WKWebView를 구현했습니다. 표시된 웹 페이지에 사진에서 이미지를 가져와야하는 파일 입력이 있습니다. 해당 입력을 누르고 "사진 찍기"또는 "사진 보관함"을 선택할 때마다 앱이 갑자기 충돌합니다. 앱이 사진을 찍거나 라이브러리에서 가져올 수있는 권한이 없기 때문이라고 생각합니다. 사용자가 언급 된 방법 (사진 찍기 또는 사진 라이브러리) 중 하나를 선택할 때 권한 요청을 어떻게 …
84 ios  swift  wkwebview 


9
Swift 3 GCD API 변경 후 dispatch_once
dispatch_once언어 버전 3에서 변경된 후 Swift 의 새로운 구문은 무엇입니까 ? 이전 버전은 다음과 같습니다. var token: dispatch_once_t = 0 func test() { dispatch_once(&token) { } } 이것은 libdispatch에 대한 변경 사항 입니다.

19
릴리스 버전 iOS Swift에 대한 println () 제거
println()디버그 빌드가 아닌 경우 Swift 코드의 모든 호출 을 전역 적으로 무시하고 싶습니다 . 이에 대한 단계별 지침을 찾을 수 없으며 지침에 감사드립니다. 전 세계적으로이 작업을 수행하거나 할 내가 모든 서라운드해야 할 수있는 방법이 println()함께 #IF DEBUG/#ENDIF문은?
84 ios  xcode  swift  xcode6 

4
Swift의 UIViewController에서 기본 super.init ()를 호출 할 수없는 이유는 무엇입니까?
UIViewController스토리 보드에서를 사용하지 않고 일부 개체를 init전달 하는 사용자 지정 함수 를 갖고 싶습니다 NSManagedObjectID. super.init()Objective-C 에서처럼 전화하고 싶습니다. 이렇게 : init(objectId: NSManagedObjectID) { super.init() } 하지만 다음과 같은 컴파일러 오류가 발생합니다. 수퍼 클래스 UIViewController의 지정된 이니셜 라이저를 호출해야합니다. 더 이상 이렇게하지 않아도 되나요?

2
Swift에서 '모두 잡기'예외에 대한 세부 정보를 인쇄하는 방법은 무엇입니까?
Swift를 사용하도록 코드를 업데이트하고 있는데 'catch all'절과 일치하는 예외에 대한 오류 세부 정보를 인쇄하는 방법이 궁금합니다. 내 요점을 설명하기 위해이 Swift Language Guide 페이지 의 예제를 약간 수정했습니다 . do { try vend(itemNamed: "Candy Bar") // Enjoy delicious snack } catch VendingMachineError.InvalidSelection { print("Invalid Selection.") } catch VendingMachineError.OutOfStock { print("Out …
84 ios  swift  swift2 

8
Objective-C 클래스에서 Swift 함수 호출
이전 Objective-C 프로젝트가 있고 새 Swift 함수와 개체를 호출하고 싶습니다. " <ProjectName>-Bridging-Header.h"및 " <ProjectName>-Swift.h" 파일을 만들었습니다. Swift에서 Objective-C로 함수를 호출하기는 쉬웠지만 반대로 문제가 있습니다. 그래서 간단한 클래스 "System.Swift"를 만들었습니다. import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } 이제 여기 에 문서를 …

7
프로그래밍 방식으로 CenterX / CenterY 제약 추가
표시 할 항목이 없으면 섹션을 표시하지 않는 UITableViewController가 있습니다. 이 코드로 표시 할 항목이 없음을 사용자에게 알리기 위해 레이블을 추가했습니다. label = UILabel(frame: CGRectMake(20, 20, 250, 100)) label.text = "Nothing to show" self.tableView.addSubview(label) 하지만 이제는 수평 및 수직 중앙에 배치하고 싶습니다. 일반적으로 스크린 샷에서 강조 표시된 두 가지 옵션 (높이 …

12
Alamofire로 본문에 간단한 문자열이있는 POST 요청
iOS 앱에서 Alamofire를 사용하여 HTTP 본문에 간단한 문자열로 POST 요청을 보내는 방법은 무엇입니까? 기본적으로 Alamofire에는 요청에 대한 매개 변수가 필요합니다. Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"]) 이러한 매개 변수에는 키-값 쌍이 포함됩니다. 하지만 HTTP 본문에 키-값 문자열이 포함 된 요청을 보내고 싶지 않습니다. 나는 다음과 같은 것을 의미합니다. Alamofire.request(.POST, "http://mywebsite.com/post-request", body: …
84 ios  http  swift  request  alamofire 


2
Swift의 사전에서 키 값을 어떻게 얻을 수 있습니까?
Swift 사전이 있습니다. 내 키의 가치를 얻고 싶습니다. 주요 방법에 대한 개체가 작동하지 않습니다. 사전의 키 값을 어떻게 얻습니까? 이것은 내 사전입니다. var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for name in companies.keys { print(companies.objectForKey("AAPL")) }

11
Swift-문자열에서 "문자 제거
"Optional ("5 ")"문자열이 있습니다. 5. 주변의 ""를 제거해야합니다. 다음을 수행하여 '옵션'을 제거했습니다. text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) 코드에서 문자열의 끝을 지정하기 때문에 "문자를 제거하는 데 어려움이 있습니다.
84 ios  xcode  string  swift 

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