«swift» 태그된 질문

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

3
중첩 된 ObservableObject에 바인딩하도록 SwiftUI보기에 지시하는 방법
라는 EnvironmentObject를 사용하는 SwiftUI보기가 appModel있습니다. 그런 다음 값을 판독하고 appModel.submodel.count그 안에 body방법. 속성이 업데이트 될 때 다시 렌더링 할 수 있도록 속성 count에 대한 내 견해를 바인딩 할 것으로 기대 submodel하지만 이런 일은 일어나지 않는 것 같습니다. 이것이 버그입니까? 그렇지 않은 경우 SwiftUI에서 뷰를 환경 객체의 중첩 속성에 바인딩하는 관용적 …
18 ios  swift  swiftui  combine 

5
IOS13에서이 글꼴 관련 핵심 텍스트 경고의 출처를 어떻게 찾을 수 있습니까?
내 앱 업데이트 작업 중 IOS13의 Xcode 11.2에서 앱을 실행할 때 로그에 많은 경고가 표시됩니다. CoreText 참고 : 클라이언트가 ".SFUI-Regular"라는 이름을 요청하면 의도 한 글꼴이 아닌 TimesNewRomanPSMT가 표시됩니다. 모든 시스템 UI 글꼴 액세스는 CTFontCreateUIFontForLanguage () 또는 + [UIFont systemFontOfSize :]와 같은 적절한 API를 통해 이루어져야합니다. 나는 조금 주위를 파고 WWDC …

3
iOS 13에서 기본적으로 시스템 이모티콘 키보드 표시
해결책 이 문제에 대한 완전한 해결책 / 해결 방법 은 다음과 같습니다. 투표해야 할 정보가 매우 중요하기 때문에 Blld의 답변 을 투표하십시오 ! 검색을 돕기위한 대체 제목 UIKeyInput 객체의 기본으로 이모티콘 키보드 표시 (iOS 13) iOS 13으로 이모티콘 키보드 표시 UITextInputMode.primaryLanguage이모티콘으로 설정 프로그래밍 방식으로 키보드를 이모티콘으로 설정 ios13 이전에 동일한 …
17 ios  swift  keyboard  uikit  emoji 

3
SwiftUI-EnvironmentObject를 View Model에 전달하는 방법?
뷰뿐만 아니라 뷰 모델로 액세스 할 수있는 EnvironmentObject를 만들려고합니다. Environment 객체는 응용 프로그램 세션 데이터 (예 : logsIn, 액세스 토큰 등)를 추적합니다.이 데이터는 API를 호출하여이 EnvironmentObjects에서 데이터를 전달할 수 있도록보기 모델 (또는 필요한 경우 서비스 클래스)로 전달됩니다. 세션 객체를 뷰에서 뷰 모델 클래스의 초기 자로 전달하려고 시도했지만 오류가 발생했습니다. SwiftUI를 …
16 ios  swift  mvvm  swiftui 

2
SwiftUI보기 컨텐츠 레이아웃이 갑자기 팝업 / 점프 표시됩니까?
양식 또는 목록 (그룹화 된)으로 새보기로 탐색 할 때 컨텐츠는 탐색보기 제목의 맨 아래에서 1/4 정도 아래로 표시되며 약 0.5 초 후에 올바른 위치로 "팝"됩니다. 아주 못생긴. 이것이 SwiftUI 버그인지 확실하지 않거나 무언가를 잘못 구성하고 있습니까? 나는 시뮬레이터와 장치 모두에서 동일한 결과로 이것을 테스트했습니다. 내비게이션 링크가 처리되는 방식과 관련이 있다고 …
16 ios  swift  swiftui 

1
SwiftUI에서 팝 오버로 핵심 데이터 엔터티를 저장하면 .environment를 SubView에 다시 전달하지 않고 nilError가 발생합니다.
SwiftUI 및 Core Data와 함께 플레이하면서 흥미로운 문제가 발생했습니다. 따라서 상황은 다음과 같습니다. 기본보기 "AppView"와 "SubView"라는 하위보기가 있습니다. NavigationTitleBar에서 더하기 단추를 팝 오버 또는 시트로 클릭하면 SubView보기가 AppView보기에서 열립니다. @Environment(\.managedObjectContext) var managedObjectContext @State private var modal: Bool = false ... Button(action: { self.modal.toggle() }) { Image(systemName: "plus") }.popover(isPresented: self.$modal){ SubView() …
15 ios  swift  core-data  swiftui 

2
첨부 파일을 스크롤 할 때 iOS 13.1 UITextView 델리게이트 메소드 shouldInteract가 호출 됨
UITextView사용자가 URL이나 첨부 파일을 누를 때 인앱 브라우저를 여는 것과 같은 사용자 지정 작업을 수행하기 위해 대리자 메서드를 사용하고 있습니다. func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool iOS 13에서는이 델리게이트 메소드가 사용자가 URL을 스크롤 할 때만 호출되는데 이는 예상하지 못한 것입니다. 이 동작은 …

5
촉매로 Mac에 포팅 할 때 포드 제외
Catalyst 덕분에 앱을 mac으로 포팅 할 수있게되었습니다 . 문제는 수많은 포드가 AppKit을 지원하지 않는 것입니다. 가장 일반적인 것은 Crashlytics / Firebase입니다. In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 최근 주제이므로 macOS 빌드에서 포드를 제거하는 방법에 대한 문서를 …

4
스위프트 5.1 오류 : [plugin] AddInstanceForFactory : ID <CFUUID에 등록 된 팩토리가 없습니다.
다음 오류 메시지와 함께 앱 충돌 2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x600002903280&gt; F8BB1C28-BAE8-11D6-9C31-00039315CD46 충돌시 중단 점은 AVAudioPlayer와 관련이있는 것 같습니다 let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)! audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---&gt; breakpoint
14 swift  swift5  swift5.1 

2
AVPlayer를 사용하면 "비 멀티 패스 연결"오류가 반환됩니다
AVKit을 사용하여 YouTube URL을 재생하고 있습니다. 버튼 동작 안에이 코드가 있습니다. @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } let player = AVPlayer(url: youtubeUrl) let playerViewController = AVPlayerViewController() playerViewController.player = player present(playerViewController, animated: true) { player.play() } } URL은 유효하지만 버튼을 누르면 비디오 …

3
Xcode가 업로드하는 동안“App Store로 패키지 업로드”단계에서 멈춤
Test Flight에 애플리케이션을 업로드하려고했습니다. 앱이 성공적으로 확인되었습니다. 그러나 배포 할 때 Xcode는 "App Store로 패키지 업로드"단계에서 멈췄습니다. 나는 2 시간 동안 기다렸고 아무것도 바뀌지 않았다. Xcode 11.1을 사용하고 있습니다. 이 문제에 대한 해결책이 있습니까? 미리 감사드립니다.
13 ios  swift  xcode 

2
Xcode 11.2의 IconRenderer 경고
방금 새로운 iOS Single View 앱을 만들었고 빌드하고 실행하려고합니다. 나는 다음과 같은 경고를 받았다. [Renderer] IconRenderer: HorizontalStretchPadding (18.000000, 18.000000) is larger than the image size (34.000000, 54.000000). Image will now use the center column of pixels to stretch. 이 경고는 계속 여러 번 표시됩니다.
13 ios  swift  xcode  xcode11.2 

2
iOS 앱에서 사용자의 watchOS 버전 감지
시계와 관련된 iOS 앱의 일부 설정이있는 iOS 앱이 있습니다. 사용자에게 내 앱과 호환되는 Apple Watch가있는 경우에만 표시하고 싶습니다. WatchConnectivity에서 WCSession의 isPaired 속성을 쿼리하여 사용자에게 시계가 있는지 확인할 수 있지만 watchOS 버전을 확인하는 방법을 알 수는 없습니다 (앱을 사용하려면&gt; 5.0이어야 함). iOS 앱에서 watchOS 버전을 확인하는 방법이 있습니까?

7
Xcode 11.4-보관 프로젝트-분할 오류 11
방금 Xcode를 11.4로 업데이트했으며 프로젝트를 보관하면 '세그먼트 결함 11'이 표시됩니다. 이 프로젝트는 Xcode 11.3.1로 보관하지만 현재는 그렇지 않습니다. 다른 사람이 같은 문제를 겪었습니까? 편집 : 2020 년 4 월 15 일 애플은 방금 Xcode 11.4.1을 출시

4
Swift Compiler Error : 열거 형 케이스에는 연관된 값으로 단일 튜플이 있지만 여기에는 몇 가지 패턴이 있습니다.
Xcode 11.4 베타 3에서 프로젝트를 빌드하면 열거 형 에서이 Swift Compiler 오류가 발생합니다. 열거 형 케이스에는 연관된 값으로 단일 튜플이 있지만 여기에는 여러 패턴이 있습니다. 암시 적으로 패턴을 튜플 링하고 대신 일치시킵니다. 소스 코드: switch result { case .error(let err): // case .value(let staff, let locations): // &lt;-- error on …
12 swift 

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