«swift» 태그된 질문

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

9
Swift의 NSString에서 NSData 생성
궁극적으로 NSMutableURLRequestwith로 시도하고 HTTPBody있지만 문자열 데이터 (에서 오는 UITextField)를 사용 가능한 NSData객체 로 가져올 수 없습니다 . 다른 방법으로가는이 방법을 보았습니다. NSString(data data: NSData!, encoding encoding: UInt) 그러나 유스 케이스에 대한 문서를 찾을 수없는 것 같습니다. 필요한 경우 문자열을 다른 유형으로 넣을 수는 있지만 NSDataSwift 를 사용 하기위한 초기화 옵션은 …


7
Swift에서 NSData에서 문자열을 초기화하는 방법
NSDataSwift 에서 문자열을 초기화하려고했습니다 . 에 있는 NSString 코코아 문서 애플은이를 사용할 필요가 말하고있다 : init(data data: NSData!, encoding encoding: UInt) 그러나 애플은 사용법이나 어디에 넣을 지에 대한 예제를 포함하지 않았다 init. Objective-C에서 Swift로 다음 코드를 변환하려고합니다. NSString *string; string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding]; 다음과 같은 많은 …
173 string  swift  cocoa  nsdata 

30
유형이 내부적이며 동일한 모듈에 존재하더라도 Swift에서 "선언되지 않은 유형 사용"
내 모듈에 유형이 있습니다. import Cocoa class ColoredDotView : NSView { ... } 문제없이 여러 가지 다른 클래스에서 사용됩니다. class EditSubjectPopoverController : NSObject { @IBOutlet internal var subjectColorDotView : ColoredDotView! ... } 그러나 어떤 이유로 하나의 특정 클래스 에서 사용 하면 유형에 대한 컴파일 오류가 있습니다. class EditTaskPopoverController : NSObject …
173 xcode  swift 

28
다른 사전에 항목 사전을 추가하는 방법
Swift의 배열은 + = 연산자를 지원하여 한 배열의 내용을 다른 배열에 추가합니다. 사전을 위해 쉬운 방법이 있습니까? 예 : var dict1 = ["a" : "foo"] var dict2 = ["b" : "bar"] var combinedDict = ... (some way of combining dict1 & dict2 without looping)
172 dictionary  swift 





11
Swift에서 열거 형 값의 이름을 얻는 방법은 무엇입니까?
원시 Integer값으로 열거 형이있는 경우 : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne city값을 문자열 로 어떻게 변환 Melbourne합니까? 이런 종류의 이름 내성 검사가 언어로 제공됩니까? 다음과 같은 것 (이 코드는 작동하지 않습니다) : println("Your city is \(city.magicFunction)") > Your city is …
167 swift  enumeration 

5
dequeueReusableCellWithIdentifier와 dequeueReusableCellWithIdentifier를 사용하는 경우 : forIndexPath
dequeueReusableCellWithIdentifier에 대한 두 가지 과부하가 있으며 한 대를 사용해야하는 시점을 결정하려고합니까? forIndexPath 함수와 관련된 Apple 문서에는 "이 메소드는 인덱스 경로를 사용하여 테이블보기에서 셀의 위치에 따라 추가 구성을 수행합니다." 그래도 어떻게 해석 해야할지 모르겠습니다.
167 ios  objective-c  swift 

23
프로그래밍 방식으로 UIView에서 제스처 탭을 신속하게 호출하는 방법
UIView가 있고 탭 제스처를 추가했습니다. let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) 테스트 파일에서 프로그래밍 방식으로 호출하려고합니다. sendActionForEvent 이 기능을 사용하고 있지만 작동하지 않습니다. myView.sendActionForEvent(UIEvents.touchUpDown) 인식되지 않은 선택기가 인스턴스로 전송되었음을 보여줍니다. 이 문제를 어떻게 해결할 수 있습니까?

15
신속한 메모리 주소 인쇄
어쨌든 [NSString stringWithFormat:@"%p", myVar]Objective-C에서 새로운 Swift 언어로 를 시뮬레이션 할 수 있습니까? 예를 들면 다음과 같습니다. let str = "A String" println(" str value \(str) has address: ?")

7
기존 객체에 확장자를 추가하는 Swift 파일의 이름을 지정하는 가장 좋은 방법은 무엇입니까?
언어 사양에 설명 된대로 확장을 사용하여 기존 Swift 객체 유형에 확장을 추가 할 수 있습니다 . 결과적으로 다음과 같은 확장을 만들 수 있습니다. extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } 그러나 그러한 확장자를 포함하는 Swift 소스 파일에 가장 적합한 명명 방법은 무엇입니까? 과거에이 규칙은 Objective-C …
165 ios  objective-c  swift  xcode 

14
Swift에서 빈 문자열을 확인 하시겠습니까?
목표 C에서 문자열을 확인하기 위해 다음을 수행 할 수 있습니다. if ([myString isEqualToString:@""]) { NSLog(@"myString IS empty!"); } else { NSLog(@"myString IS NOT empty, it is: %@", myString); } Swift에서 빈 문자열을 어떻게 감지합니까?
165 swift 

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