Câu hỏi được gắn thẻ «swift»

Swift là ngôn ngữ lập trình đa năng an toàn, nhanh chóng và có ý nghĩa được phát triển bởi Apple Inc. cho các nền tảng và Linux. Swift là nguồn mở. Chỉ sử dụng thẻ cho các câu hỏi về các tính năng ngôn ngữ hoặc yêu cầu mã trong Swift. Sử dụng các thẻ [ios], [ipados], [macos], [watch-os], [tvos], [cacao-touch] và [ca cao] cho các câu hỏi (không biết ngôn ngữ) về nền tảng hoặc khung.

4
Swift 2.0 - Toán tử nhị phân | | không thể được áp dụng cho hai toán hạng UIUserNotificationType
Tôi đang cố gắng đăng ký ứng dụng của mình cho các thông báo địa phương theo cách này: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) Trong Xcode 7 và Swift 2.0 - tôi gặp lỗi Binary Operator "|" cannot be applied to two UIUserNotificationType operands. Làm ơn giúp tôi.
193 ios  swift  swift2 

14
Swift: #warning tương đương
Swift có tương đương #warning không? Nó chỉ đơn giản được sử dụng để hiển thị cảnh báo trong GUI của Xcode Tôi cũng quan tâm đến việc có tương đương #error không. Apple đã nói rằng dấu #pragma sẽ sớm ra mắt, nó có thể giống với điều này.
192 swift 

9
Trong Swift làm thế nào để gọi phương thức với các tham số trên luồng chính GCD?
Trong ứng dụng của mình, tôi có một chức năng tạo NSRURLSession và gửi NSURLRequest bằng cách sử dụng sesh.dataTaskWithRequest(req, completionHandler: {(data, response, error) Trong khối hoàn thành cho nhiệm vụ này, tôi cần thực hiện một số tính toán có thêm UIImage vào trình điều khiển khung nhìn cuộc …

12
cấu trúc vs lớp trong ngôn ngữ swift
Từ cuốn sách của Apple "Một trong những khác biệt quan trọng nhất giữa các cấu trúc và các lớp là các cấu trúc luôn được sao chép khi chúng được truyền xung quanh trong mã của bạn, nhưng các lớp được truyền qua tham chiếu." Bất cứ ai có …
192 swift 

25
Thay đổi màu của nút Quay lại trong thanh điều hướng
Tôi đang cố gắng thay đổi màu của nút Cài đặt thành màu trắng, nhưng không thể thay đổi màu. Tôi đã thử cả hai thứ này: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() nhưng không thay đổi, nó vẫn giống như thế này: Làm thế nào để tôi làm cho …


19
Nhận được nhiều UIViewControll hàng đầu
Tôi dường như không thể có được nhiều nhất UIViewControllermà không có quyền truy cập vào a UINavigationController. Đây là những gì tôi có cho đến nay: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Tuy nhiên, nó dường như không làm gì cả. Giá trị keyWindowvà rootViewControllerdường như cũng không phải là …

12
Xử lý lỗi trong ngôn ngữ Swift
Tôi chưa đọc quá nhiều về Swift nhưng có một điều tôi nhận thấy là không có ngoại lệ. Vậy làm thế nào để họ xử lý lỗi trong Swift? Có ai tìm thấy bất cứ điều gì liên quan đến xử lý lỗi?


30
Thay đổi Màu thanh trạng thái cho các ViewControllers cụ thể bằng Swift trong iOS8
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } Sử dụng đoạn mã trên trong bất kỳ ViewContoder nào để đặt màu statusBar thành Trắng cho một trình điều khiển khung nhìn cụ thể không hoạt động trong iOS8 đối với tôi . Bất kỳ đề xuất? Sử dụng phương …

19
Kiểm tra phiên bản HĐH trong Swift?
Tôi đang cố kiểm tra thông tin hệ thống trong Swift. Tôi đã tìm ra rằng nó có thể đạt được bằng mã: var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) Tôi có hai vấn đề với mã này: Giá trị ban đầu của sysData là gì? Ví dụ này …
190 ios  macos  swift 


16
Chọn một phần tử ngẫu nhiên từ một mảng
Giả sử tôi có một mảng và tôi muốn chọn một yếu tố ngẫu nhiên. Cách đơn giản nhất để làm điều này là gì? Cách rõ ràng sẽ là array[random index]. Nhưng có lẽ có một cái gì đó giống như ruby array.sample? Hoặc nếu không có thể tạo …
189 arrays  swift  random 

18
Làm cách nào để nối chuỗi trong Swift?
Làm thế nào để nối chuỗi trong Swift? Trong Objective-Cchúng tôi thích NSString *string = @"Swift"; NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"]; hoặc là NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string]; Nhưng tôi muốn làm điều này bằng ngôn ngữ Swift.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.