«swift» 태그된 질문

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

19
Swift Bridging Header 가져 오기 문제
지침에 따라 브리징 헤더를 만들고 프로젝트에 추가했습니다. 안타깝게도 다음 오류가 발생했습니다. : 0 : 오류 : Objective-C 헤더 '--- path--to --- header / .... h'를 가져올 수 없습니다. 빌드 설정에서 브리징 헤더 위치에 헤더 검색 경로 문자열을 추가했지만 도움이되지 않았습니다. 이 문제를 경험 한 사람이 있습니까?

14
WKWebView가 iOS 8에서 로컬 파일을로드하지 않음
이전 iOS 8 베타의 경우 로컬 웹 앱 (번들)을로드하면 UIWebView및 WKWebView에서 모두 잘 작동 하며 새로운WKWebView API를 . var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView = WKWebView(frame:view.frame) webView!.loadRequest(NSURLRequest(URL:url)) view.addSubview(webView) 하지만 베타 4에서는 빈 흰색 화면이 나타납니다 (UIWebView 아무것도로드되거나 실행되지 않는 것처럼 보이는 여전히 작동)이 나타납니다. 로그에 오류가 있습니다. 에 대한 샌드 …
123 ios  swift  ios8  wkwebview 


2
"프로토콜…은 자체 또는 관련 유형 요구 사항이 있기 때문에 일반 제약으로 만 사용할 수 있습니다."는 무엇을 의미합니까?
Swift에서 사용자 정의 프로토콜을 기반으로 하는 Dictionary (실제로 HashSet ) 를 만들려고 하는데 제목에 오류가 있습니다. 프로토콜 'myProtocol'은 자체 또는 관련 유형 요구 사항이 있기 때문에 일반 제약 조건으로 만 사용할 수 있습니다. 머리도 꼬리도 만들 수 없습니다. protocol Observing: Hashable { } var observers = HashSet<Observing>()

22
수평으로 UICollectionView 셀을 중앙에 배치하는 방법은 무엇입니까?
몇 가지 연구를 수행했지만 UICollectionView에서 셀을 가로로 가운데에 배치하는 방법에 대한 코드 예제를 찾을 수 없습니다. 첫 번째 셀이 X00 과 같은 대신 과 같은 것이 아니라이 0X0 과 같기를 원합니다 . 이것을 달성하는 방법이 있습니까? 편집하다: 내가 원하는 것을 시각화하려면 : CollectionView에 요소가 하나만있을 때 버전 B처럼 보이도록해야합니다. 요소가 …
123 ios  swift 



8
Swift Xcode 6에서 버튼 텍스트를 변경하는 방법은 무엇입니까?
여기 내가하려는 일이 있습니다. Halo 또는 CoD를 사용해 본 적이 있다면 무기로드 아웃의 이름을 변경할 수 있다는 것을 알고 계실 것입니다. 내가하는 일은 텍스트 필드를 사용하여로드 아웃 이름을 변경할 수 있도록 만드는 것입니다. 여기에 문제가 있습니다.로드 아웃 메뉴의로드 아웃 이름은 버튼 (해당로드 아웃에 대한 정보를 선택하고 볼 수 있음)이며 다음과 …
122 ios  swift 

5
Index Range Swift의 새로운 배열
어떻게 이런 일을 할 수 있습니까? 배열에서 처음 n 개의 요소를 가져옵니다. newNumbers = numbers[0..n] 현재 다음 오류가 발생합니다. error: could not find an overload for 'subscript' that accepts the supplied arguments 편집하다: 여기 제가 작업중인 기능이 있습니다. func aFunction(numbers: Array<Int>, position: Int) -> Array<Int> { var newNumbers = numbers[0...position] …
122 arrays  swift 

13
Swift에서 문자열에서 첫 번째 문자를 제거하는 가장 간결한 방법은 무엇입니까?
문자열에서 첫 번째 문자를 삭제하고 싶습니다. 지금까지 제가 생각 해낸 가장 간결한 것은 다음과 같습니다. display.text = display.text!.substringFromIndex(advance(display.text!.startIndex, 1)) Int유니 코드 때문에 문자열로 인덱싱 할 수 없다는 것을 알고 있지만이 솔루션은 매우 장황 해 보입니다. 내가 간과하는 또 다른 방법이 있습니까?
122 string  swift 

2
init coder aDecoder는 정확히 무엇입니까?
온라인 코스에서 iOS 개발을 배우고 있으며 사용자 정의보기 (사용자 정의 테이블보기 셀, 컬렉션보기 셀 등)를 만들 때마다 강사는 항상이 초기화 프로그램을 구현합니다. required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } 왜 항상 이것을 불러야합니까? 그것은 무엇을합니까? init 안에 속성을 넣을 수 있습니까?
122 ios  swift 

5
Swift 3.0의 NotificationCenter와 Swift 2.0의 NSNotificationCenter를 사용하여 데이터를 전달하는 방법은 무엇입니까?
socket.io내 빠른 iOS 앱에서 구현 하고 있습니다. 현재 여러 패널에서 서버를 듣고 수신 메시지를 기다립니다. getChatMessage각 패널 에서 함수를 호출하여 이렇게합니다 . func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is }) } } 그러나 나는 그것이 …

3
클래스가 Swift의 프로토콜을 준수하도록 만드는 방법은 무엇입니까?
Objective-C에서 : @interface CustomDataSource : NSObject <UITableViewDataSource> @end Swift에서 : class CustomDataSource : UITableViewDataSource { } 그러나 오류 메시지가 나타납니다. 'CellDatasDataSource'유형이 'NSObjectProtocol'프로토콜을 준수하지 않습니다. 'CellDatasDataSource'유형이 'UITableViewDataSource'프로토콜을 준수하지 않습니다. 올바른 방법은 무엇입니까?
121 objective-c  swift 


7
Swift 클래스 인트로 스펙 션 및 제네릭
class제네릭을 사용하여 인스턴스 기반 유형 을 동적으로 만들려고 하지만 클래스 내부 검사에 어려움이 있습니다. 질문은 다음과 같습니다. Obj-C와 동등한 Swift가 self.class있습니까? AnyClass결과를 사용하여 클래스를 인스턴스화하는 방법이 NSClassFromString있습니까? AnyClass제네릭 매개 변수에서 엄격하게 정보 를 가져 오거나 입력 하는 방법이 T있습니까? (C #의 typeof(T)구문과 유사 )

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