Запитання з тегом «swift»

Swift - це безпечна, швидка та виразна мова програмування загального призначення, розроблена Apple Inc. для своїх платформ та Linux. Swift є відкритим кодом. Використовуйте тег лише для запитань щодо особливостей мови чи необхідності коду в Swift. Використовуйте теги [ios], [ipados], [macos], [watch-os], [tvos], [какао-дотик] та [какао] для (мовно-агностичних) запитань про платформи чи рамки.

25
Швидкий індекс кодового заморожування або уповільнення
Можливо, це я просто відчуваю таку дратівливу "особливість": Після оновлення з Xcode 6.0.1 до Xcode 6.1, все змінилося. Xcode 6.1 назавжди індексує проект або компілює вихідні файли. Проект не є величезним. Він просто містить купу файлів Swift та AWS SDK 2.0 Cocoapods у робочій області. Я не думаю, що це …

12
навігаційна панель справа-баріть помилка кнопки зображення iOS 11
Цей код працює нормально в ios10. я отримую мітку та кнопку зображення, яка є профілем фотографії користувача, кругла кругла .. ОК. але при запуску симулятора xcode 9 ios11 я отримую його розтягнутий. Рамка кнопки повинна бути 32x32, коли перевіряється на сим і отримує перегляд і каже xcode для опису подання, …
101 ios  swift  ios11  xcode9-beta  swift4 

19
Перетворити рядок в плаваючий в Swift
Я намагаюся перетворити числа, взяті з UITextField, які, я вважаю, насправді є Strings, і перетворити їх у Float, щоб я міг їх помножити. У мене є два UITextfields, які оголошені так: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Коли користувач натискає UIButton, я хочу обчислити заробітну плату, яку отримує …


5
Що таке "отримати" та "встановити" у Swift?
Я навчаюсь Swift і читаю The Swift Programming Languageз Apple, у мене немає фону Objective C (лише PHP, JS та інше, але немає Obj C) На сторінці 24-25 я бачу цей код: //...Class definition stuff... var perimeter: Double { get { return 3.0 * sideLength } set { sideLength = …
101 swift  accessor 

20
Як можна розфарбувати UIImage в Swift?
У мене є зображення, яке називається arrowWhite. Я хочу забарвити це зображення в чорний. func attachDropDownArrow() -> NSMutableAttributedString { let image:UIImage = UIImage(named: "arrowWhite.png")! let attachment = NSTextAttachment() attachment.image = image attachment.bounds = CGRectMake(2.25, 2, attachment.image!.size.width - 2.25, attachment.image!.size.height - 2.25) let attachmentString = NSAttributedString(attachment: attachment) let myString = NSMutableAttributedString(string: …
101 ios  image  swift  colors  uiimage 


5
Протокол може використовуватися лише як загальне обмеження, оскільки він має вимоги Self або асоційований тип
У мене є протокол RequestType, і він має асоційовану модель типу, як показано нижче. public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result<Model, NSError> -> Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response<Model, NSError>) -> …

8
Найкраща практика впровадження недоступного ініціалізатора в Swift
За допомогою наступного коду я намагаюся визначити простий клас моделі та його недоступний ініціалізатор, який бере в якості параметра словник (json-). Ініціалізатор повинен повернутися, nilякщо ім'я користувача не визначено у вихідному json. 1. Чому код не складається? Повідомлення про помилку говорить: Усі збережені властивості екземпляра класу повинні бути ініціалізовані перед …

9
Як я можу налагоджувати помилку "нерозпізнаний селектор, надісланий до екземпляра"
Я створюю спеціальний перегляд комірок таблиці для мого перегляду таблиці. Після швидкого підключення зображення зображення користувальницької комірки (у раскадровці) до свого коду швидко, я отримую таку помилку. [UITableViewCellContentView image]: unrecognized selector sent to instance 0x7fb4fad7fd20' *** First throw call stack: ( 0 CoreFoundation 0x000000010ccbb3f5 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x000000010e7e9bb7 …
100 ios  swift  uitableview 

4
Встановити операції (об'єднання, перехрестя) на масиві Swift?
Чи є якісь стандартні виклики бібліотеки, які я можу використовувати, щоб виконувати задані операції на двох масивах, або самостійно реалізовувати таку логіку (в ідеалі максимально функціонально та ефективно)?

3
Власність не може бути оголошена загальнодоступною, оскільки її тип використовує внутрішній тип
Я створив два класи Contentі Bucket. Bucketмістить масив Contentоб'єктів і викриває це через суспільну власність. Однак коли я це роблю, я отримую помилку: Власність не може бути оголошена загальнодоступною, оскільки її тип використовує внутрішній тип Будь-які думки щодо того, чому це викликає помилку?
100 swift 

16
Присвоєний рядок зі спеціальними шрифтами в дошці розкадрувань неправильно завантажується
Ми використовуємо власні шрифти у своєму проекті. Він добре працює в Xcode 5. У Xcode 6 він працює у простому тексті з атрибутивним рядком у коді. Але ці приписувані рядки, розміщені в раскадровці, повертаються до Helvetica під час роботи на тренажері чи пристрої, хоча вони виглядають все добре в раскадровці. …

4
Використовуйте аркуш розгортки, щоб замаскувати UIView та надати закруглені кути?
Багато питань, подібних до цього, пояснюють, як програмно створити маску та надати закруглені кути до UIView. Чи є спосіб зробити це все в Storyboard? Запитання лише тому, що, здається, створення закруглених кутів у дошці розповідей забезпечує чіткіше розмежування між презентацією та логікою.

8
Чи є швидкий пропуск за вартістю або пропускний посилання
Я справді новачок у Swift, і я просто читав, що класи передаються за посиланням, а масиви / рядки тощо копіюються. Чи пропуск за посиланням такий же, як і в Objective-C або Java, де ви фактично передаєте посилання "a" чи це правильний пропуск за посиланням?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.