반응형

SWIFT 19

Swift에서 UIViewController 하위 클래스의 사용자 지정 이니셜라이저를 만드는 방법은 무엇입니까?

Swift에서 UIViewController 하위 클래스의 사용자 지정 이니셜라이저를 만드는 방법은 무엇입니까? 이전에 질문을 받은 적이 있다면 죄송합니다. 주변을 많이 찾아봤는데 상황이 달랐던 이전 스위프트 베타에서 나온 답변이 많습니다.확실한 답을 찾을 수가 없는 것 같습니다. 서브클래스 하고싶습니다.UIViewController코드로 쉽게 설정할 수 있도록 맞춤형 이니셜라이저를 가지고 있습니다.스위프트에서 이 일을 하는데 어려움을 겪고 있습니다. 나는.init()내가 특정한 것을 통과하는데 사용할 수 있는 함수.NSURL그러면 뷰 컨트롤러와 함께 사용하겠습니다.내 마음속에 그것은 어떤것처럼 보입니다.init(withImageURL: NSURL). 만약 내가 그 함수를 추가하면 그것은 나에게 그 함수..

programing 2023.11.05

Google Sign In 버튼을 클릭하면 앱이 다운됩니다.

Google Sign In 버튼을 클릭하면 앱이 다운됩니다. 구글 로그인 SDK 4.0.1을 사용하고 있습니다.구글 사인인 버튼을 누르면 앱이 다운됩니다.그리고 이 문제를 해결하는 방법은 다음과 같습니다. Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Your app is missing support for the following URL schemes: com.googleusercontent.apps.107731993306-6s44u18onibp6gi0ddj94si1aifshhg6' *** First throw call stack: ( 0 CoreFoundation 0x0000000101ac0d4b __e..

programing 2023.11.05

매개 변수가 포함된 Swift GET 요청

매개 변수가 포함된 Swift GET 요청 저는 swift가 처음이라 아마 제 코드에 많은 결함이 있을 것입니다. 하지만 제가 이루고자 하는 것은 a를 보내는 것입니다.GET매개 변수가 있는 로컬 호스트 서버로 요청합니다.그래서 나는 내 함수가 두 개의 매개변수를 갖는 것을 고려하여 그것을 달성하려고 노력하고 있습니다.baseURL:string,params:NSDictionary. 실제 URL 요청에 이 두 가지를 결합하는 방법을 잘 모르겠습니다.제가 지금까지 시도한 것은 이렇습니다. func sendRequest(url:String,params:NSDictionary){ let urls: NSURL! = NSURL(string:url) var request = NSMutableURLRequest(URL..

programing 2023.10.26

"전제조건"과 "주장"의 차이점은?

"전제조건"과 "주장"의 차이점은? 다른 점이 뭐죠?precondition(condition: Bool, message: String)그리고.assert(condition: Bool, message: String)스위프트에서? 제가 보기엔 둘 다 똑같아 보여요.우리는 어떤 맥락에서 하나를 다른 하나보다 사용해야 합니까?assert테스트 중에 제정신 검사를 위한 것인 반면에precondition만약 그런 일이 일어난다면 당신의 프로그램이 합리적으로 진행될 수 없다는 것을 의미하는 일들에 대비하기 위한 것입니다. 예를 들어, 당신은 다음과 같이 말할 수 있습니다.assert어떤 계산으로 (예를 들어, 어떤 범위 내에서) 당신이 버그를 가지고 있는지 빨리 찾기 위해 합리적인 결과를 얻을 수 있습니다.그러나 아..

programing 2023.10.06

스위프트 하위 클래스 UIView

스위프트 하위 클래스 UIView 하위 클래스를 원합니다.UIView로그인과 같은 보기를 표시합니다.나는 이것을 Objective-C에서 만들었지만, 지금은 Swift에 이식하고 싶습니다.스토리보드를 사용하지 않기 때문에 모든 UI를 코드로 만듭니다. 하지만 첫 번째 문제는 제가 실행해야 한다는 것입니다.initWithCoder호출되지 않기 때문에 기본 구현을 지정했습니다.합니다. 저는 이제프충돌다니합실면행하을램그를 실행해야 하기 입니다. 왜냐하면 구현해야 하기 때문입니다.initWithFrame뿐만 아니라.이제 알겠어요. override init() { super.init() println("Default init") } override init(frame: CGRect) { super.init(fra..

programing 2023.08.27

빠른 확장 예제

빠른 확장 예제 저는 원래 이런 것을 어떻게 만드는지 알고 싶었습니다. UIColor.myCustomGreen 제 색을 정의하고 앱 전체에서 사용할 수 있도록 했습니다. 이전에 확장 기능을 공부한 적이 있어서 문제를 해결하는 데 사용할 수 있다고 생각했지만 확장 기능을 설정하는 방법을 정확히 기억할 수 없었습니다.이 글을 쓸 당시 구글에서 "빠른 확장"을 검색한 결과 문서, 몇 가지 긴 자습서, 다소 도움이 되지 않는 스택 오버플로 질문이 나왔습니다. 답은 나와 있지만, 문서와 자습서를 자세히 살펴보는 데는 시간이 좀 걸립니다.스택 오버플로에 더 나은 검색 키워드를 추가하고 확장이 설정되는 방법에 대한 빠른 새로 고침을 제공하기 위해 이 질문과 다음 답변을 작성하기로 결정했습니다. 특히 알고 싶은 것은 ..

programing 2023.08.22

Swift에서 사용자 상호 작용을 비활성화하는 방법UI 보기?

Swift에서 사용자 상호 작용을 비활성화하는 방법UI 보기? 제가 스위프트를 가지고 있다고 칩시다.다음과 같은 UI 보기 계층: ZStack() { ScrollView { ... } Text("Hello.") } 그Text뷰 블록 터치 이벤트가 기본값에 도달하지 않음ScrollView. UIKit을 사용하면 다음과 같은 것을 사용할 수 있습니다..isUserInteractionEnabled하지만 스위프트를 이용해서 이걸 할 수 있는 방법을 찾을 수가 없어요UI. 추가해봤습니다.Gesture와 함께GestureMask의.none텍스트 보기에서, 하지만 그것은 작동하지 않는 것처럼 보입니다. 스크롤 보기 위에 상태 정보를 추가해야 하기 때문에 여기에 명백한 내용이 누락되었으면 합니다..allowShit를 ..

programing 2023.08.22

swift 2.2에서 몇 밀리초 동안 자는 방법?

swift 2.2에서 몇 밀리초 동안 자는 방법? swift 2.2에서 몇 밀리초 동안 sleep을 사용하는 방법을 알려주실 분 있나요? while (true){ print("sleep for 0.002 seconds.") sleep(0.002) // not working } 그렇지만 while (true){ print("sleep for 2 seconds.") sleep(2) // working } 효과가 있습니다.ussleep () 수백만 분의 1초가 걸립니다. usleep(1000000) //will sleep for 1 second usleep(2000) //will sleep for .002 seconds OR let ms = 1000 usleep(useconds_t(2 * ms)) //will..

programing 2023.08.07

ForEach를 사용하여 사전을 통해 반복되는 Swift UI

ForEach를 사용하여 사전을 통해 반복되는 Swift UI 다음을 반복할 수 있는 방법이 있습니까?Dictionary순식간에ForEach루프? Xcode는 말합니다. 일반 구조 'ForEach'를 사용하려면 '[String:Int]'가 'RandomAccessCollection'을(를) 따라야 합니다. 그래서 스위프트 사전이 다음을 준수하도록 만드는 방법이 있습니까?RandomAccessCollection아니면 사전이 순서가 없기 때문에 가능하지 않습니까? 제가 시도한 한 가지는 사전의 키를 반복하는 것입니다. let dict: [String: Int] = ["test1": 1, "test2": 2, "test3": 3] ... ForEach(dict.keys) {...} 그렇지만keys의 배열이 아..

programing 2023.08.07

파단(루프/스위치)에 대응하는 내부 구조물의 외부 루프를 파단하는 방법

파단(루프/스위치)에 대응하는 내부 구조물의 외부 루프를 파단하는 방법 다음에 응답하는 중첩된 구조 내에서 외부 루프를 끊는 방법break스위프트의 진술? 예: while someCondition { if someOtherCondition { switch (someValue) { case 0: // do something case 1: // exit loop case 2...5: // do something else default: break } } else { someCondition = false } } 그break내가 그 일에서 벗어날 수 있을 뿐입니다.switch그리고 스위프트에서는 빈 케이스가 허용되지 않기 때문에 사용해야 합니다.어떻게 하면 내부에서 루프를 완전히 종료할 수 있습니까?switc..

programing 2023.08.07
반응형