반응형

SWIFT 11

Swift의 '해결되지 않은 식별자 사용'

Swift의 '해결되지 않은 식별자 사용' 그래서 저는 앱을 만들고 있었고, 모든 것이 잘 작동하고 있었습니다.하지만 오늘은 평소와 같이 새로운 수업을 만들었고 어떤 이유에서인지 다른 수업의 Public/Global 변수에 접근할 수 없습니다.다른 수업은 다 가능하지만, 지금은 새로운 수업을 하려고 할 때마다 그럴 수가 없어요.이것은 어떻게 고쳐질까요? 저는 스위프트와 Xcode 6를 사용하고 있습니다. 작업반: import UIKit import Foundation import Parse import CoreData var signedIn = true class ViewController: UIViewController { 새 클래스: import UIKit class NewClass: UIViewCo..

programing 2023.10.07

스케일 UIButton 애니메이션 - Swift

스케일 UIButton 애니메이션 - Swift 닫힘.이 질문은 다음과 같습니다.디버깅 세부 정보.현재 답변을 수락하고 있지 않습니다. 원하는 동작, 특정 문제 또는 오류, 문제를 재현하는 데 필요한 최단 코드를 포함하도록 질문을 편집합니다.이것은 다른 사람들이 질문에 대답하는 데 도움이 될 것입니다. 4년 전에 문을 닫았습니다. 이 질문을 개선합니다. 을 하려고 합니다.UIButton클릭했을 때 그러나 내가 이루려고 하는 것은 버튼이 클릭되었을 때 나는 필요합니다.UIButton안쪽으로 작아지면 다시 같은 크기로 돌아갑니다(거품처럼). 다음을 시도했습니다. button.transform = CGAffineTransformMakeScale(-1, 1) UIView.animateWithDuration(0...

programing 2023.08.28

일반 프로토콜을 변수 유형으로 사용하는 방법

일반 프로토콜을 변수 유형으로 사용하는 방법 제가 프로토콜을 가지고 있다고 가정해 보겠습니다. public protocol Printable { typealias T func Print(val:T) } 그리고 여기 구현이 있습니다. class Printer : Printable { func Print(val: T) { println(val) } } 제 예상은 제가 사용할 수 있어야 한다는 것이었습니다.Printable변수는 다음과 같은 값을 인쇄합니다. let p:Printable = Printer() p.Print(67) 컴파일러가 다음 오류로 불만을 제기하고 있습니다. "프로토콜 'Printable'은 자체 또는 관련 형식 요구 사항이 있기 때문에 일반 제약 조건으로만 사용할 수 있습니다. 내가 뭘 ..

programing 2023.08.28

스위프트를 사용하여 iOS 10에서 전화를 거는 방법은 무엇입니까?

스위프트를 사용하여 iOS 10에서 전화를 거는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 신속한 전화번호 호출 (25개 답변) 마감됨4년 전에. 단추를 클릭하면 앱에서 특정 번호로 전화를 걸 수 있습니다.구글 검색을 해봤지만 아직 iOS 10용은 없는 것 같습니다(열린 곳).URL이 사라졌습니다.누가 어떻게 하는지 예를 들어줄 수 있나요?예를 들어 다음과 같습니다. @IBAction func callPoliceButton(_ sender: UIButton) { // Call the local Police department } 다음과 같이 전화할 수 있습니다. if let url = URL(string: "tel://\(number)") { UIApplication.shared...

programing 2023.08.18

Swift UI - Swift에 해당하는 popViewController가 있습니까?UI?

Swift UI - Swift에 해당하는 popViewController가 있습니까?UI? 요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 때 수 , 를 사용하는 것과 로 UI 및 버 튼 을 누 를 때 는 사 하 용 과 것 가 우 같 습 니 다 리 는 이 는 데 하 원 를 로 있 돌 기 기 아 갈 전 수 보 이 ▁ui ▁when 다 니 ▁want , ▁a 습 ▁tapping 같 ▁ui ▁to ▁and ▁the 및 ▁we ▁button ▁view 과 ▁to ▁back ▁be popViewController富士山의 UINavigationController지금까지 제공된 방법이 있습니까? 저는 또한 사용하려고 노력했습니다.NavigationDestinationLink성공하지 못하고 그렇게 하는 것. struct AView: View {..

programing 2023.08.08

iOS 11에서 UI 검색 막대가 탐색 막대 높이를 높입니다.

iOS 11에서 UI 검색 막대가 탐색 막대 높이를 높입니다. 는 나의 는나의를 있습니다.UISearchBar다음과 같은 탐색 모음에 속합니다. let searchBar = UISearchBar() //some more configuration to the search bar ..... navigationItem.titleView = searchBar 로 한 후iOS 11내 앱의 검색창에 이상한 일이 생겼습니다.iOS 10그리고 전에 다음과 같은 네비게이션 바를 가지고 있었습니다. 자이제와 함께iOS 11가 가진 것: 보시다시피 두 검색창의 반올림에 차이가 있어서 신경이 쓰이지 않습니다.문제는 검색창이 탐색창의 높이를 높인다는 점입니다.그래서 다른 컨트롤러로 이동할 때도 이상하게 보입니다. 사실 이상한 ..

programing 2023.08.08

Swift의 닙에서 UIV뷰 로드

Swift의 닙에서 UIV뷰 로드 다음은 맞춤형으로 사용할 펜촉을 로드하는 데 사용하는 목표-C 코드입니다.UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } 스위프트에서 해당 코드는 무엇입니까?나의 기여: extension UIView { class func fromNib() -> T { return Bundle(for: T.self).loadNibNamed(String(describing: T.self), owner: nil, options: nil)![0] as! T } } 그런..

programing 2023.05.25

Swift 스크립트에서 터미널 명령을 실행하려면 어떻게 해야 합니까?(예: xcodebuild)입니다.

Swift 스크립트에서 터미널 명령을 실행하려면 어떻게 해야 합니까?(예: xcodebuild)입니다. CI bash 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로 로'하다'와 같은 정상적인 단말 명령어를 어떻게 호출해야 하는지 알 수가 .ls아니면요?xcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $ ./script.swift ./script.swift:5:1: error: use of unresolved identifier 'ls' ls // Fails ^ ....

programing 2023.04.25

프리프로세서 매크로가 없는 경우 Xcode 프로젝트에서 프로젝트 수준에서 실용적인 스킴 고유의 플래그를 정의하는 방법이 있습니까?

프리프로세서 매크로가 없는 경우 Xcode 프로젝트에서 프로젝트 수준에서 실용적인 스킴 고유의 플래그를 정의하는 방법이 있습니까? 스위프트 전에 알파, 베타 및 배포 빌드에 대한 일련의 체계를 정의합니다.각 스킴에는 프로젝트레벨에서 특정 동작을 게이트하기 위해 정의된 매크로 세트가 있습니다.가장 간단한 예는 실행 빌드의 기본 구성표에서 모든 Xcode 프로젝트에 대해 기본적으로 정의된 DEBUG=1 매크로입니다.#ifdef DEBUG ...을 쿼리하고 그에 따라 코드로 결정을 내릴 수 있으며 불필요한 코드를 컴파일할 수도 있습니다. 이러한 유형의 설정 게이트는 매크로가 지원되지 않기 때문에 swift를 사용하는 것이 쉽지 않은 것 같습니다.누가 비슷한 접근법을 제안할 수 있을까요? 코드가 컴파일 되어도 ..

programing 2023.04.20

Swift 포함기존 UIKit 응용 프로그램의 UI 보기

Swift 포함기존 UIKit 응용 프로그램의 UI 보기 Swift로 뷰 작성 가능UI는 기존 UIKit 애플리케이션과 나란히 있습니까? Objective-C로 작성된 기존 어플리케이션이 있습니다.스위프트 5로 이주를 시작했어스위프트를 사용할 수 있는지 궁금합니다.UI와 기존 UIKit .xib 보기를 함께 사용합니다. 즉, Swift로 뷰를 만들고 싶다.UI 및 기타 뷰는 같은 앱에서 UIKit으로 빌드됩니다.물론 둘 다 섞지 않는다. SomeObjCSwiftProject/ SwiftUIViewController.swift SwiftUIView.xib UIKitViewController.swift UIKitView.xib 서로 연계하여 작업하다edit 06/19: 답변에서 @Departmento B가 ..

programing 2023.04.10
반응형