Swift 16

단추 사용 안 함

단추 사용 안 함 단추를 비활성화합니다(UIButton)을 클릭한 후 iOS에서 사용할 수 있습니다.iOS용으로 개발하는 것은 처음이지만 목표 C에 해당하는 코드는 다음과 같습니다. button.enabled = NO; 하지만 저는 그것을 신속하게 할 수 없었습니다.다음에 대한 부울 값NO스위프트는false. button.isEnabled = false 해야 합니다. 다음은 다음에 대한 Swift 문서입니다.UIControl의isEnabled소유물.버튼을 "눌러" 모양 없이 정적으로 유지하려면 다음을 수행합니다. // Swift 2 editButton.userInteractionEnabled = false // Swift 3 editButton.isUserInteractionEnabled = false ..

programing 2023.08.27

UIStatusBarStyle이 Swift에서 작동하지 않음

UIStatusBarStyle이 Swift에서 작동하지 않음 Swift 앱에서 상태 표시줄 색을 흰색으로 변경하려고 하지만 벽돌 벽에 부딪히고 있습니다.각각 내비게이션 컨트롤러에 내장된 View 컨트롤러가 3개 있습니다(문제가 될 수 있습니까?)이미 Navigation Controller 클래스에 코드를 배치하려고 했습니다.)나는 내 AppDelegate.swift 파일의 didFinishLaunchingWithOptions에서 다음 코드를 모두 시도했지만 둘 다 작동하지 않았습니다. application.statusBarStyle = .LightContent 그리고. UIApplication.sharedApplication().statusBarStyle = .LightContent 문서들이 그것에 대해..

programing 2023.08.17

Swift 3 - 장치 토큰이 '32B'로 구문 분석 중입니다.YTES'

Swift 3 - 장치 토큰이 '32B'로 구문 분석 중입니다.YTES' 방금 Xcode 7에서 8GM으로 업데이트했는데 Swift 3 호환성 문제 중에 장치 토큰이 작동하지 않는 것을 발견했습니다.그들은 이제 '32B'만 읽습니다.YTES'. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , encoding: .utf8)) // Prints nil } 업데이트 전에는 NSData를 서버로 간단히 전송할 수 있었지만, 지..

programing 2023.08.12

코드에서 SceneKit SCNskinner 개체를 만드는 방법은 무엇입니까?

코드에서 SceneKit SCNskinner 개체를 만드는 방법은 무엇입니까? iOS 8용 SceneKit을 사용하는 Swift 앱을 가지고 있습니다. 스켈레톤으로 제어되는 메쉬가 포함된 .dae 파일의 장면을 로드합니다.런타임에 텍스처 좌표를 수정해야 합니다.변형을 사용하는 것은 선택사항이 아닙니다. 저는 그물망의 각 꼭짓점에 대해 완전히 다른 새로운 UV를 계산해야 합니다. SceneKit에서 지오메트리는 불변이라는 것을 알고 있으며, 제안된 접근 방식은 수동으로 복사본을 만드는 것입니다.저는 그렇게 하려고 노력하고 있지만, 저는 항상 그것을 다시 만들려고 할 때 충돌하게 됩니다.SCNSkinner암호상충돌은EXC_BAD_ACCESS안에서.C3DSourceAccessorGetMutableValuePt..

programing 2023.08.02

왕복 데이터로/데이터에서 빠른 번호 유형

왕복 데이터로/데이터에서 빠른 번호 유형 스위프트 3가 기울어진 상태에서Data에 [UInt8]저는 데이터 객체로서 다양한 숫자 유형(UINT8, Double, Float, Int64 등)을 인코딩/디코드하는 가장 효율적인 방법이 무엇인지 알아보려고 합니다. [UINT8]을 사용하는 것에 대한 답이 있는데, Data에서 찾을 수 없는 다양한 포인터 API를 사용하고 있는 것 같습니다. 기본적으로 다음과 같은 사용자 지정 확장 기능을 몇 가지려고 합니다. let input = 42.13 // implicit Double let bytes = input.data let roundtrip = bytes.to(Double) // --> 42.13 제가 정말로 저를 피하는 부분은 제가 어떻게 어떤 기본 구조(모든..

programing 2023.08.02

딜러들이 신속하게?

딜러들이 신속하게? 수 어대자만수들까있니습를표게떻?까,▁a?NSUserNotificationCenterDelegate 속하게신?다음은 두 뷰 컨트롤러 간의 딜러에 대한 약간의 도움말입니다. 1단계: 데이터를 제거하거나 전송할 프로토콜을 UIViewController에서 만듭니다. protocol FooTwoViewControllerDelegate:class { func myVCDidFinish(_ controller: FooTwoViewController, text: String) } 2단계: 전송 클래스의 딜러를 선언합니다(예: UIView 컨트롤러). class FooTwoViewController: UIViewController { weak var delegate: FooTwoViewControll..

programing 2023.05.29

UI 테스트 실패 - 요소 또는 하위 요소 모두 보안에 중점을 두지 않음텍스트 필드

UI 테스트 실패 - 요소 또는 하위 요소 모두 보안에 중점을 두지 않음텍스트 필드 제 경우는 이렇습니다. let passwordSecureTextField = app.secureTextFields["password"] passwordSecureTextField.tap() passwordSecureTextField.typeText("wrong_password") //here is an error UI 테스트 실패 - 요소 또는 하위 요소에 키보드 포커스가 없습니다.요소: 뭐가 문제야?이것은 정상적으로 작동합니다.textFields하지만 문제는 오직 에만 발생합니다.secureTextFields해결 방법은?이 문제로 인해 저는 엄청난 고통을 겪었지만, 저는 적절한 해결책을 찾을 수 있었습니다.에서 Simu..

programing 2023.05.24

Project-Swift.h를 Object-C 클래스로 가져오는 중...파일을 찾을 수 없음

Project-Swift.h를 Object-C 클래스로 가져오는 중...파일을 찾을 수 없음 저는 Objective-C에서 시작한 프로젝트가 있으며, 이전에 Objective-Cin을 작성했던 클래스 파일로 Swift 코드를 가져오려고 합니다. 저는 Swift와 Objective-C를 같은 프로젝트에서 사용하는 것에 대한 Apple 문서와 다음과 같은 SO 질문을 상담했지만 여전히 소용이 없습니다.입력 후 파일을 찾을 수 없음 오류가 계속 발생합니다.#import "NewTestApp-Swift.h"(NewTestApp는 제품 및 모듈의 이름입니다. 지금까지 제가 한 일은 다음과 같습니다. Define Modules됨, 편집됨YES앱용입니다. 제품 모듈 이름에 공백이 없어야 함(아래 질문 스크린샷 참조)..

programing 2023.05.24

UIScene에서 탈퇴 선택(위임자/스위프트)iOS의 UI

UIScene에서 탈퇴 선택(위임자/스위프트)iOS의 UI 저는 현재 Xcode 11 베타 5를 사용하고 있습니다.제 애플리케이션 내에서는 iOS 12 이하에서 정상적으로 실행됩니다.하지만 iOS 13에서는 다음을 사용하는 것처럼 보입니다.UIScene은 내 이 아무것도.이것은 내 앱이 아무것도 하지 못하게 합니다. 새로 설치할 때 앱이 시작되면 사용자가 동의해야 하는 약관이 있습니다.동의한 후에는 로드 화면으로 이동하여 기본 보기로 이동합니다.제가 올린 스크린샷에서 현재 전경 뒤의 뷰는 스플래시 로딩 화면입니다. 조만간 애플리케이션 전반에 걸쳐 다중 뷰 씬(scene) 지원을 추가하는 방안을 검토할 예정이지만, 지금은 우선순위가 더 높은 작업을 수행해야 합니다. 앱 대상의 일반 설정에서 "여러 창 지원..

programing 2023.05.04

Swift에서 AppDelegate를 참조하려면 어떻게 해야 합니까?

Swift에서 AppDelegate를 참조하려면 어떻게 해야 합니까? Swift에서 AppDelegate를 참조하려면 어떻게 해야 합니까? 최종적으로 이 참조를 사용하여 관리 대상 컨텍스트에 액세스하고 싶습니다.다른 솔루션은 응용 프로그램 위임자에 대한 참조를 얻는다는 점에서 올바르지만, 관리 개체 컨텍스트와 같이 UIApplication의 하위 클래스에서 추가된 메서드나 변수에 액세스할 수 없습니다.이 문제를 해결하려면 "AppDelegate"로 다운캐스트하거나 UIApplication 서브클래스를 호출하면 됩니다.Swift 3, 4, 5 에서는, 이것은 다음과 같이 행해집니다. let appDelegate = UIApplication.shared.delegate as! AppDelegate let a..

programing 2023.04.24