반응형

Swift 10

swift는 subview를 추가하여 제거합니다.

swift는 subview를 추가하여 제거합니다. 나는 탭 한 번으로 서브뷰를 추가하고 제거하고 싶습니다.이게 내 암호입니다. 하위 보기 추가하기 var testView: UIView = UIView(frame: CGRectMake(0, 0, 320, 568)) testView.backgroundColor = UIColor.blueColor() testView.alpha = 0.5 testView.tag = 100 super.view.userInteractionEnabled = false self.view.userInteractionEnabled = true self.view.addSubview(testView) 하위 보기 제거하기 override func touchesBegan(touches: NSSe..

programing 2023.10.23

문자열의 마지막 4자를 얻는 방법은?

문자열의 마지막 4자를 얻는 방법은? 이 질문에는 이미 다음과 같은 답변이 있습니다. String.substringWithRange를 어떻게 사용합니까?(또는 Swift에서 Range는 어떻게 작동합니까?) (33개 답변) 닫힘7년 전에. 저는 끈의 마지막 네 글자를 구분해야 합니다.어떻게 분리할 수 있습니까?문자열 길이가 변경되고 있습니다. 예: var a = "StackOverFlow" var last4 = a.lastFour // That's what I want to do print(last4) // prints Flow 스위프트 2: 해결책은substringFromIndex let a = "StackOverFlow" let last4 = a.substringFromIndex(a.endIndex...

programing 2023.10.23

스위프트에서 클래스 메소드/프로퍼티를 만들려면 어떻게 해야 합니까?

스위프트에서 클래스 메소드/프로퍼티를 만들려면 어떻게 해야 합니까? Objective-C의 클래스(또는 정적) 방법은 다음을 사용하여 수행되었습니다.+선언에 의하여 @interface MyClass : NSObject + (void)aClassMethod; - (void)anInstanceMethod; @end 스위프트에서 이것을 어떻게 달성할 수 있습니까?이를 유형 속성 및 유형 메서드라고 하며 사용합니다.class아니면static키워드. class Foo { var name: String? // instance property static var all = [Foo]() // static type property class var comp: Int { // computed type property r..

programing 2023.10.08

CG_CONTECT_SHOW_BACKTRACE 환경변수는 어떻게 설정할 수 있습니까?

CG_CONTECT_SHOW_BACKTRACE 환경변수는 어떻게 설정할 수 있습니까? 제 시야에는 세 개의 버튼이 있습니다.DidLoad() 보기에서 Radus 모서리를 설정한 후:button.layer.cornerRadius = 20로그에 다음 오류 메시지가 나타납니다. : CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. 질문: CG_CONTECT_SHOW_BACKTRACE 환경변수는 어떻게 설정할 수 있습니까? 아니면 이 경고를 어떻게 수정할 수 있습니까? 네, 지금 메시지에서 역추적을 해봤습니다.저는 전혀..

programing 2023.09.28

사용자가 카메라 사용을 허락했는지 확인하는 방법은?

사용자가 카메라 사용을 허락했는지 확인하는 방법은? 다음 내용을 작성하려고 합니다. if usergavepermissiontousercamera opencamera else showmycustompermissionview 이 간단한 작업을 수행하는 현재 방법을 찾을 수 없습니다. 참고: 다른 방법이 필요한 경우에도 iOS7에서 작동해야 합니다.다음 코드를 사용하여 동일한 작업을 수행할 수 있습니다. if AVCaptureDevice.authorizationStatusForMediaType(AVMediaTypeVideo) == AVAuthorizationStatus.Authorized { // Already Authorized } else { AVCaptureDevice.requestAccessForMed..

programing 2023.09.13

Swift 3에서 배열에서 개체 제거

Swift 3에서 배열에서 개체 제거 애플리케이션에서 셀을 선택할 때는 한 개의 객체를 배열로 추가하고 셀을 다시 선택할 때는 객체를 선택 취소하고 제거했습니다.그 코드를 사용했는데 오류가 납니다. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) { for var index = self.indexOfObject(object); index != NSNotFound; index = self.indexOfObject(object) { self.removeAtIn..

programing 2023.09.08

swift를 사용하여 .svg 이미지를 표시하는 방법

swift를 사용하여 .svg 이미지를 표시하는 방법 프로젝트에 표시할 .svg 이미지 파일이 있습니다. .png 및 .jpg 이미지 형식에는 작동하지만 .svg 확장자에는 작동하지 않는 UIImageView를 사용해 보았습니다.UI WebView 또는 UI ImageView를 사용하여 .svg 이미지를 표시할 수 있는 방법이 있습니까?Swift에는 SVG에 대한 내장 지원이 없습니다.그래서 우리는 다른 도서관을 이용할 필요가 있습니다. swift에있러리 SVG라는같다니입니다. 스위프트 SVG 라이브러리 등으로 UIView, CASapeLayer, Path 등에 합니다. 하고 UI 링크에 내 할 수 . SVG 색상수 UI 미져기의리라확러장브다수있니습사할용코를드. Swift 사용에 대한 자세한 내용은 여기..

programing 2023.08.14

Xcode는 C 및 Objective-C 코드만 리팩터할 수 있습니다.Xcode 6에서 swift 클래스 이름을 변경하는 방법은 무엇입니까?

Xcode는 C 및 Objective-C 코드만 리팩터할 수 있습니다.Xcode 6에서 swift 클래스 이름을 변경하는 방법은 무엇입니까? 저는 Xcode 6 베타 버전으로 새로운 싱글 뷰 애플리케이션 프로젝트를 만들었습니다.나는 swift 클래스의 이름을 바꾸고 싶습니다.ViewController.swift다른 이름으로.그러나 Refactor -> Rename을 선택하면 오류가 발생합니다.Xcode can only refactor C and Objective-C code. Xcode 6에서 swift 클래스의 이름을 변경하는 방법을 알고 있습니까? 업데이트: 마지막으로 Xcode 9는 Swift를 위한 Refactoring을 지원합니다.애플은 이 기본 기능을 추가하는 데 3년이 걸렸습니다.리팩토링Xc..

programing 2023.08.04

제약 조건이 0의 높이를 모호하게 제시하는 경우를 감지함

제약 조건이 0의 높이를 모호하게 제시하는 경우를 감지함 테이블 보기 셀이 포함된 앱을 실행할 때 Xcode 6.1 베타 2로 업데이트한 후 디버그 길잡이가 다음과 같이 말합니다. Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a tableview cell's content view. We're considering the collapse unintentional and using standard height instead. 이전에 이 프로젝트에서 Xcode 5를 사용했을 때 몇 가지 오류가 발생했지만 업그레이드 후 오류가 사라졌습니다.저는 지금 다른 오류나 경고가 없습니다.이미 모든..

programing 2023.05.11

Swift에서 부동을 Int로 변환

Swift에서 부동을 Int로 변환 변환하고 싶다Float에 대해서Int스위프트에서.이와 같은 기본 캐스팅은 이러한 유형이 다음과 같이 원시적이지 않기 때문에 작동하지 않습니다.float및int목표-C의 s var float: Float = 2.2 var integer: Int = float as Float 그러나 이로 인해 다음과 같은 오류 메시지가 나타납니다. '플로트'는 'Int'로 변환할 수 없습니다. 다음에서 속성을 변환 방법Float로.Int?변환할 수 있습니다.Float로.Int이렇게 Swift로: var myIntValue:Int = Int(myFloatValue) println "My value is \(myIntValue)" @paulm의 코멘트를 통해서도 이 결과를 얻을 수 있습니다...

programing 2023.04.21
반응형