반응형

Swift 7

#스위프트의 프라그마 마크?

#스위프트의 프라그마 마크? 목표 C에서는 다음을 사용할 수 있습니다.#pragma mark기호 탐색기에서 내 코드 부분을 표시합니다.이것은 C 프리프로세서명령어이므로 Swift에서는 사용할 수 없습니다.Swift ★★★★★★★★★★★★★★★★★★★★★★?니면추 추글 ?글 글? ???하시면 됩니다.// MARK: 어쨌든 수업 연장을 자유롭게 사용하는 것이 더 나은 관행일 수도 있다는 논의도 있었다.할 수 들어 뷰를 보다 으로 할 수 .#pragma mark아아아아아아아아아아아아아아아아아아아아. 디렉티브 Xcode 5 입니다.#pragma mark재했했다 Xcode 6을 .// MARK: 이러한 프리프로세서 기능에 의해, 소스 코드 에디터의 기능 드롭 다운 박스에 구조가 표시됩니다. 몇 가지 예: // M..

programing 2023.04.20

함수에서 여러 값을 swift로 반환합니다.

함수에서 여러 값을 swift로 반환합니다. 함수와 동일한 유형(Int)의 데이터 값 3개를 신속하게 반환하려면 어떻게 해야 합니까? 하루 중 시간을 반환하려고 하는데, Hour, Minute, Second를 별도의 정수로 반환해야 하는데, 모두 같은 함수에서 한 번에 이동할 수 있습니까? 여러 값을 반환하는 구문을 이해할 수 없는 것 같습니다.지금 사용하고 있는 코드입니다. 마지막 줄에 문제가 있습니다. 어떤 도움이라도 주시면 감사하겠습니다! func getTime() -> Int { let date = NSDate() let calendar = NSCalendar.currentCalendar() let components = calendar.components(.CalendarUnitHour | .C..

programing 2023.04.20

Swift의 NSString에서 NSData 작성

Swift의 NSString에서 NSData 작성 결국엔 내가 원하는 걸 얻으려고 하는 거야NSMutableURLRequest유효하게HTTPBody스트링 데이터를 얻을 수 없는 것 같습니다.UITextField)를 사용할 수 있도록 합니다.NSData물건. 반대 방향으로 가는 방법을 본 적이 있습니다. NSString(data data: NSData!, encoding encoding: UInt) 하지만 사용 사례에 대한 문서를 찾을 수 없는 것 같습니다.필요에 따라서 문자열을 다른 타입으로 할 수 있습니다만, 다음의 초기화 옵션은 없습니다.NSData스위프트를 이용하는 게 내가 원하는 것 같아.Swift 3의 경우 let data = string.data(using: .utf8) Swift 2의 경우(..

programing 2023.04.15

방향 변화를 감지하는 방법

방향 변화를 감지하는 방법 Swift를 사용하고 있는데, 가로로 회전할 때 UIView Controller를 로드할 수 있도록 하고 싶은데, 누구라도 올바른 방향을 가르쳐 주실 수 있습니까? 온라인에서는 아무것도 찾을 수 없고 설명서에 약간 혼란이 있습니다.작동 방법은 다음과 같습니다. »AppDelegate.swift내 the의 didFinishLaunchingWithOptions한 함수: 가가넣넣 function function function: NotificationCenter.default.addObserver(self, selector: #selector(AppDelegate.rotated), name: UIDevice.orientationDidChangeNotification, object: ..

programing 2023.04.15

iOS 푸시 알림: 앱이 백그라운드에서 사용자가 알림을 눌렀는지 어떻게 감지합니까?

iOS 푸시 알림: 앱이 백그라운드에서 사용자가 알림을 눌렀는지 어떻게 감지합니까? 이 토픽에 관한 stackoverflow 스레드가 많이 있습니다만, 아직 좋은 해결책을 찾지 못했습니다. 앱이 백그라운드에 없으면 확인할 수 있습니다.launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]application:didFinishLaunchingWithOptions:알림에서 열렸는지 확인하려고 전화합니다. 백그라운드에 경우 에서 이 앱의 합니다.application:didReceiveRemoteNotification:어플리케이션 상태를 확인합니다.그러나 제가 실험한 것처럼(그리고 이 API의 이름에서도 알 수 있듯이) 이 메서드는 알림이 수신되면 탭이 ..

programing 2023.04.15

iOS에서 빠른 속도로 응용 프로그램의 화면 잠금을 방지하는 방법

iOS에서 빠른 속도로 응용 프로그램의 화면 잠금을 방지하는 방법 내비게이션을 사용할 때만 화면 잠금을 방지하려면 어떻게 해야 합니까? Waze는 그것을 할 수 있는 옵션이 있는데, 내 앱에서 이것을 어떻게 할 수 있나요?사용방법: 목표-C: [[UIApplication sharedApplication] setIdleTimerDisabled: YES]; 신속한(레거시): UIApplication.sharedApplication().idleTimerDisabled = true Swift 3 이상: UIApplication.shared.isIdleTimerDisabled = true 반드시 Import 합니다.UIKit. 다음은 developer.apple.com에서 제공하는 매뉴얼 링크입니다.Swift 3..

programing 2023.04.10

UI View를 이미지로 변환하는 방법

UI View를 이미지로 변환하는 방법 UIView를 이미지로 변환하여 앱에 저장하고 싶습니다.뷰의 스크린샷을 찍거나 이미지로 변환하는 방법과 앱에 저장하는 방법(카메라 롤이 아님)을 가르쳐 주세요.뷰 코드는 다음과 같습니다. var overView = UIView(frame: CGRectMake(0, 0, self.view.frame.width/1.3, self.view.frame.height/1.3)) overView.center = CGPointMake(CGRectGetMidX(self.view.bounds), CGRectGetMidY(self.view.bounds)-self.view.frame.height/16); overView.backgroundColor = UIColor.whiteColor(..

programing 2023.04.10
반응형