Вопросы с тегом «swift»

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

21
@IBDesignable ошибка: IB Designables: не удалось обновить статус автоматического макета: Интерфейсный конструктор Cocoa Touch Tool потерпел крах
У меня есть очень простой подкласс UITextView, который добавляет функциональность «Заполнитель», которую можно найти встроенной в объект «Текстовое поле». Вот мой код для подкласса: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private let placeholderColor: UIColor …

6
Неустранимая ошибка: использование не реализованного инициализатора 'init (coder :)' для класса
Я решил продолжить свой оставшийся проект со Swift. Когда я добавляю пользовательский класс (подкласс UIViewcontroller) в контроллер представления раскадровки и загружаю проект, приложение внезапно завершает работу со следующей ошибкой: фатальная ошибка: использование не реализованного инициализатора 'init (coder :)' для класса Это код: import UIKit class TestViewController: UIViewController { init(nibName nibNameOrNil: …


7
Как сделать enum Decodable в Swift 4?
enum PostType: Decodable { init(from decoder: Decoder) throws { // What do i put here? } case Image enum CodingKeys: String, CodingKey { case image } } Что я положу, чтобы завершить это? Кроме того, допустим, я изменил на caseэто: case image(value: Int) Как мне сделать это соответствует Decodable? EDit …
157 swift  enums 

4
Что такое «развернутая стоимость» в Swift?
Я изучаю Swift для iOS 8 / OSX 10.10, следуя этому руководству , и термин « развернутое значение » используется несколько раз, как в этом параграфе (в разделе « Объекты и класс» ): При работе с дополнительными значениями вы можете написать? перед операциями, такими как методы, свойства и подписка. Если …
155 ios  swift  ios8 

4
Класс не реализует обязательные члены своего суперкласса
Поэтому сегодня я обновился до Xcode 6 beta 5 и заметил, что получил ошибки почти во всех моих подклассах классов Apple. Ошибка гласит: Класс 'x' не реализует обязательные члены своего суперкласса Вот один пример, который я выбрал, потому что этот класс в настоящее время довольно легкий, поэтому его будет легко …
155 ios  swift  sprite-kit 


13
Как создать пустой массив в Swift?
Я действительно запутался в способах создания массива в Swift. Не могли бы вы сказать, сколько способов создать пустой массив с некоторыми подробностями?
155 ios  arrays  swift 

13
Как импортировать файл Swift из другого файла Swift?
Я просто хочу включить мой класс Swift из другого файла, например, его тест PrimeNumberModel.swift import Foundation class PrimeNumberModel { } PrimeNumberModelTests.swift import XCTest import PrimeNumberModel // gives me "No such module 'PrimeNumberModel'" class PrimeNumberModelTests: XCTestCase { let testObject = PrimeNumberModel() // "Use of unresolved identifier 'PrimeNumberModel'" } Оба файла swift …
154 swift  xcode6 

15
Какой самый чистый способ применения map () к словарю в Swift?
Я хотел бы отобразить функцию на все ключи в словаре. Я надеялся, что что-то вроде следующего будет работать, но фильтр не может быть применен непосредственно к словарю. Какой самый чистый способ достижения этого? В этом примере я пытаюсь увеличить каждое значение на 1. Однако это случайно для примера - основная …
154 swift  dictionary 

16
NSDate Сравнение с использованием Swift
Я работаю над приложением, требующим проверки срока выполнения домашней работы. Я хочу знать, наступит ли срок оплаты в течение следующей недели, и если это так, то выполнить действие. Большая часть документации, которую я смог найти, находится в Objective-C, и я не могу понять, как это сделать в Swift. Спасибо за …
153 swift  nsdate  xcode6 

3
Как получить математическую константу PI в Swift
Я пытаюсь найти способ включить константу PI в мой код Swift . Я уже нашел помощь в другом ответе, import Darwinкоторый, как я знаю, дает мне доступ к функциям C . Я также проверил Mathпакет Darwinи наткнулся на следующее объявление: var M_PI: Double { get } /* pi */ Итак, …
153 swift  math  darwin 

6
iOS разница между isKindOfClass и isMemberOfClass
В чем разница между isKindOfClass:(Class)aClassиisMemberOfClass:(Class)aClass функции? Я знаю, что это что-то маленькое, одно глобальное, а другое - точное совпадение классов, но мне нужно, чтобы кто-то уточнил, что именно, пожалуйста. В Свифт isKind(of aClass: AnyClass)и isMember(of aClass: AnyClass).

7
Как мне получить текущую версию моего проекта iOS в коде?
Я хотел бы иметь возможность получить текущую версию моего проекта / приложения для iOS в качестве NSStringобъекта, не определяя где-либо константу в файле. Я не хочу менять значение версии в 2 местах. Значение должно быть обновлено, когда я добавлю свою версию в сводную информацию о цели проекта.
152 ios  objective-c  iphone  swift 

16
dyld: библиотека не загружена: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Я установил пар с помощью homebrew, а затем сразу же захотел перейти в проект, выполнив, vapor new Helloно затем снова получил следующее сообщение в терминале: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/vapor Reason: image not found zsh: abort vapor new Hello Я попытался несколько подходов, чтобы исправить это, как …
151 swift  macos  openssl  homebrew  vapor 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.