«swift» 태그된 질문

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

14
Swift에서 버튼에 둥근 테두리를 만들려면 어떻게해야합니까?
최신 버전의 Xcode 6에서 swift를 사용하여 앱을 작성 중이며 둥근 버튼을 사용하여 필요할 때 직접 조정할 수 있도록 버튼을 수정하는 방법을 알고 싶습니다. 완료되면 배경을 추가하지 않고 테두리 자체의 색상을 어떻게 변경할 수 있습니까? 즉, 배경이없는 약간 둥근 버튼, 특정 색상의 1pt 테두리 만 원합니다.
232 swift  uibutton 

5
Swift와 함께 isKindOfClass 사용
Swift lang을 가져 오려고하는데 다음 Objective-C를 Swift로 변환하는 방법이 궁금합니다. - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to do } } 보다 구체적으로, 나는 isKindOfClass새로운 구문에서 사용하는 …



15
Swift에서 NSLocalizedString은 무엇입니까?
스위프트에 해당하는 것이 NSLocalizedString(...)있습니까? 에서 Objective-C일반적으로 다음을 사용합니다. NSString *string = NSLocalizedString(@"key", @"comment"); Swift에서 어떻게 동일한 결과를 얻을 수 있습니까? 기능을 찾았습니다. func NSLocalizedString( key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String 그러나 매우 길고 전혀 편리하지 않습니다.


30
Swift로 자리 표시 자 텍스트 색상 변경
UITextField자리 표시 자 텍스트는 기본적으로 어두운 회색이므로 자리 표시 자 텍스트의 내용을 거의 알아낼 수 없으므로 짙은 파란색을 구현하는 디자인이 있습니다. 물론 문제를 봤지만 Swift 언어를 사용하는 동안 Obj-c가 아닌 해결책을 찾지 못했습니다. UITextField스위프트를 사용하여 자리 표시 자 텍스트 색상을 변경하는 방법이 있습니까?
226 ios  swift  uikit 

23
UIImage와 Base64 문자열 간 변환
누구든지 a UIImage를 Base64 문자열 로 변환 한 다음 뒤집는 방법을 알고 있습니까? 아래 코드가 있습니다. 인코딩하기 전에 원래 이미지는 좋지만 인코딩하고 디코딩 한 후에 만 ​​빈 이미지가 나타납니다. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; NSString *base64String = [self encodeBase64:imageData];
224 ios  swift  uiimage  base64  nsdata 

10
프로그래밍 방식으로 신속하게 UIButton의 텍스트 변경
간단한 질문입니다. UIButton, currencySelector가 있고 프로그래밍 방식으로 텍스트를 변경하고 싶습니다. 내가 가진 것은 다음과 같습니다. currencySelector.text = "foobar" Xcode는 "예상 선언"오류를 표시합니다. 내가 뭘 잘못하고 있으며 버튼의 텍스트를 어떻게 변경합니까?
222 ios  xcode  swift  uibutton 

7
Swift에서 사전을 반복
Xcode가 Swift Programming Language Guide 의이 실험에 나에게주는 대답에 약간 혼란 스럽습니다. // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, 4, 9, 16, 25] ] var largest = …
222 dictionary  swift 

12
Swift 클래스 오류 : super.init 호출에서 속성이 초기화되지 않았습니다
나는 두 개의 수업이 Shape있고Square class Shape { var numberOfSides = 0 var name: String init(name:String) { self.name = name } func simpleDescription() -> String { return "A shape with \(numberOfSides) sides." } } class Square: Shape { var sideLength: Double init(sideLength:Double, name:String) { super.init(name:name) // Error here self.sideLength = …

8
Swift에서 초기화하는 동안 didSet을 호출 할 수 있습니까?
질문 Apple의 문서는 다음을 지정합니다. 속성이 처음 초기화 될 때 willSet 및 didSet 옵저버가 호출되지 않습니다. 속성 값이 초기화 컨텍스트 외부에서 설정된 경우에만 호출됩니다. 초기화 중에 이들을 강제로 호출 할 수 있습니까? 왜? 이 수업이 있다고 가정 해 봅시다 class SomeClass { var someProperty: AnyObject { didSet { doStuff() } …
217 ios  swift  didset 


30
키보드가 빠르게 나타날 때 텍스트 필드 이동
iOS 프로그래밍에 Swift를 사용하고 있으며이 코드를 사용하여를 이동 UITextField하지만 작동하지 않습니다. 함수를 keyboardWillShow올바르게 호출 했지만 텍스트 필드가 이동하지 않습니다. 자동 레이아웃을 사용하고 있습니다. override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name:UIKeyboardWillHideNotification, object: nil); } deinit { NSNotificationCenter.defaultCenter().removeObserver(self); } func keyboardWillShow(notification: NSNotification) { if …


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