반응형

Swift 14

구축 시 Swift 컴파일러 분할 오류

구축 시 Swift 컴파일러 분할 오류 된 (한) 한 height산의 UIView내 안에UIViewExtension.swift파일로 인해 스위프트 컴파일러가 segfault...여기서 무엇이 잘못되고 있는 것일까요? 0 swift 0x00000001061e5608 llvm::sys::PrintStackTrace(__sFILE*) + 40 1 swift 0x00000001061e5af4 SignalHandler(int) + 452 2 libsystem_platform.dylib 0x00007fff894da5aa _sigtramp + 26 3 libsystem_platform.dylib 0xb03939841e997c88 _sigtramp + 2504775416 4 swift 0x00000001064c8bb9..

programing 2023.10.15

Swift에서 이 var 문자열을 URL로 변환하는 방법

Swift에서 이 var 문자열을 URL로 변환하는 방법 저는 url filepath가 URL(Swift 구버전의 NSURL)이 필요합니다.나는 이것을 가지고 있습니다. let paths = NSSearchPathForDirectoriesInDomains( .documentDirectory, .userDomainMask, true) // NSString *documentsDirectory = [paths objectAtIndex:0]; let documentsDirectory = paths[0] as String var filePath:String? = nil var fileNamePostfix = 0 repeat { filePath = "\(documentsDirectory)/\(dateTimePref..

programing 2023.09.20

iOS UI 검색바에서 검색(타이핑 속도 기준)을 조절하는 방법은?

iOS UI 검색바에서 검색(타이핑 속도 기준)을 조절하는 방법은? 로컬 CoreData와 원격 API 모두에서 검색 결과를 표시하는 데 사용되는 UI SearchDisplayController의 UI SearchBar 부분이 있습니다.제가 이루고 싶은 것은 원격 API의 검색 '지연'입니다.현재 사용자가 입력한 각 문자에 대해 요청이 전송됩니다.그러나 사용자가 특히 빨리 입력하는 경우, 많은 요청을 보내는 것은 말이 되지 않습니다. 그가 입력을 멈출 때까지 기다리는 것이 도움이 될 것입니다.그것을 달성할 수 있는 방법이 있습니까? 설명서를 읽는 것은 사용자가 명시적으로 검색을 탭할 때까지 기다리라고 제안하지만, 저는 그것이 제 경우에 이상적이라고 생각하지 않습니다. 성능 문제.검색 작업을 매우 신속하게..

programing 2023.09.20

Objective-C 클래스에서 Swift 함수

Objective-C 클래스에서 Swift 함수 . 저는 Objective-C" 파일을 . 파일을 만들었습니다.-Bridging-Header.h그리고 "-Swift.h" 제가 스위프트에서 오브젝티브-C로 함수를 호출하는 것은 쉬웠지만, 반대로 문제가 있습니다. 그래서 저는 간단한 클래스 "시스템"을 만들었습니다.스위프트 import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } 이제 저는 여기와 내부의 문서를 따르려고 노력했습니다.-Swift.h한 이 파일은 . @class System; @interface System : NSObject -(void)printSome;..

programing 2023.09.05

UI 텍스트 필드에 신속하게 아이콘/이미지 추가

UI 텍스트 필드에 신속하게 아이콘/이미지 추가 UITextField에 아이콘/이미지를 추가하고 싶습니다.아이콘/이미지는 자리 표시자에게 남겨 두어야 합니다. 시도해 봤습니다. var imageView = UIImageView(); var image = UIImage(named: "email.png"); imageView.image = image; emailField.leftView = imageView; 감사해요.Sahil은 훌륭한 답변을 해주었고 저는 개발자들이 스토리보드의 UI 텍스트 필드에 이미지를 추가할 수 있도록 @IBDesignable로 확장하고 싶었습니다. 스위프트 4.2 import UIKit @IBDesignable class DesignableUITextField: UITextFiel..

programing 2023.08.31

Swift를 사용한 하위 클래스 UIA 애플리케이션

Swift를 사용한 하위 클래스 UIA 애플리케이션 목표 C에서는 단순했습니다: main.m 파일을 업데이트하고 UIApplicationMain() 매개 변수를 변경하기에 충분했습니다. return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); 그러나 가이드가 말하기를 main.m 파일이 신속하게 없습니다. "글로벌 스코프로 작성된 코드가 프로그램의 진입점으로 사용되므로 주요 기능이 필요하지 않습니다." UIA 애플리케이션을 신속하게 하위 분류하는 방법은 무엇입니까?제안할 것이 있습니까? 참고 이전 구문을 찾고 있는 경우 2019년 6월에 ..

programing 2023.08.26

Swift에서 단추 텍스트 밑줄 표시

Swift에서 단추 텍스트 밑줄 표시 UI 버튼이 있습니다.인터페이스 빌더에서 제목을 '속성'으로 설정했습니다.Swift의 코드에서 제목을 밑줄로 표시하려면 어떻게 해야 합니까? @IBOutlet weak var myBtn: UIButton! 이 버튼의 touchUpInside 이벤트에 대해 다음과 같은 기능을 만들었습니다. var attributedString = NSMutableAttributedString(string:"new text") var attrs = [ NSFontAttributeName : UIFont.systemFontOfSize(19.0), NSForegroundColorAttributeName : UIColor.redColor() ] var gString = NSMutableAtt..

programing 2023.08.16

Swift에서 선택기에 인수 전달

Swift에서 선택기에 인수 전달 내 보기 중 하나에 UITapGesture Recognizer를 프로그래밍 방식으로 추가하고 있습니다. let gesture = UITapGestureRecognizer(target: self, action: #selector(self.handleTap(modelObj:myModelObj))) self.imageView.addGestureRecognizer(gesture) func handleTap(modelObj: Model) { // Doing stuff with model object here } 첫 번째 문제는 "'#selector' 인수가 '@Objc' 메서드, 속성 또는 이니셜라이저를 참조하지 않는다는 것입니다. 멋집니다. 그래서 @objc를 handleTap..

programing 2023.08.06

Swift에서 "Index"를 "Int" 유형으로 변환하는 방법은 무엇입니까?

Swift에서 "Index"를 "Int" 유형으로 변환하는 방법은 무엇입니까? 문자열에 포함된 문자의 인덱스를 정수 값으로 변환하려고 합니다.헤더 파일을 읽으려고 했지만 다음 유형을 찾을 수 없습니다.Index비록 그것이 프로토콜에 부합하는 것처럼 보이지만.ForwardIndexType방법(예:distanceTo). var letters = "abcdefg" let index = letters.characters.indexOf("c")! // ERROR: Cannot invoke initializer for type 'Int' with an argument list of type '(String.CharacterView.Index)' let intValue = Int(index) // I want the..

programing 2023.06.02

Swift의 정밀 문자열 형식 지정자

Swift의 정밀 문자열 형식 지정자 다음은 이전에 플로트를 소수점 두 자리로 잘라낸 방법입니다. NSLog(@" %.02f %.02f %.02f", r, g, b); 서류와 eBook을 확인해 보았지만 아직 파악하지 못했습니다.감사합니다!다음 코드: import Foundation // required for String(format: _, _) print(String(format: "a float number: %.2f", 1.0321)) 출력: a float number: 1.03 David의 답변에 따라 지금까지 나의 가장 좋은 해결책은 다음과 같습니다. import Foundation extension Int { func format(f: String) -> String { return Stri..

programing 2023.05.13
반응형