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

165
Как я могу сделать элементный инициализатор общедоступным, по умолчанию, для структур в Swift?

У меня есть быстрый каркас, который определяет структуру: public struct CollectionTO { var index: Order var title: String var description: String } Тем не менее, я не могу использовать неявный член мудрый инициализатор из другого проекта, который импортирует библиотеку. Ошибка «CollectionTO» не...

163
Что является эквивалентом Swift - [NSObject description]?

В Objective-C можно добавить descriptionметод к их классу, чтобы помочь в отладке: @implementation MyClass - (NSString *)description { return [NSString stringWithFormat:@"<%@: %p, foo = %@>", [self class], foo _foo]; } @end Затем в отладчике вы можете сделать: po fooClass <MyClass:...

162
Неизвестный пароль UITextField

Я делаю страницу входа. У меня есть UITextField для пароля. Очевидно, я не хочу, чтобы пароль был виден; вместо этого я хочу, чтобы при наборе текста отображались круги. Как вы устанавливаете поле для...

162
Быстрый синтаксис do-try-catch

Я попытаюсь понять новую вещь по обработке ошибок в swift 2. Вот что я сделал: я сначала объявил enum: enum SandwichError: ErrorType { case NotMe case DoItYourself } А потом я объявил метод, который выдает ошибку (не исключение, ребята. Это ошибка.). Вот этот метод: func makeMeSandwich(names:...

162
Как найти NSDocumentDirectory в Swift?

Я пытаюсь получить путь к папке «Документы» с кодом: var documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory:0,NSSearchPathDomainMask:0,true) но Xcode выдает ошибку: Cannot convert expression's type 'AnyObject[]!' to type 'NSSearchPathDirectory' Я пытаюсь понять, что не так в...

161
Swift 2: Call может бросить, но он не помечен как «try» и ошибка не обрабатывается

После того, как я установил бета-версию Xcode 7 и преобразовал свой swift-код в Swift 2, у меня возникла проблема с кодом, которую я не могу понять. Я знаю, что Swift 2 является новым, поэтому я ищу и выясняю, так как в этом нет ничего, я должен написать вопрос. Вот ошибка: Вызов может скинуть, но...

161
Зачем мне подчеркивания в swift?

Здесь написано: «Примечание: _означает« меня не волнует это значение »», но, исходя из JavaScript, я не понимаю, что это значит. Единственный способ получить эти функции для печати - использовать подчеркивание перед параметрами: func divmod(_ a: Int, _ b:Int) -> (Int, Int) { return (a / b, a %...

160
Исчезать / растворяться при изменении изображения UIImageView

Вместо создания двух UIImageViews, кажется логичным просто изменить imageодно представление. Если я это сделаю, есть ли в любом случае распад / перекрёстное растворение между двумя изображениями, а не мгновенное...

160
Как открыть настройки телефона при нажатии кнопки?

Я пытаюсь реализовать функцию в приложении, которое показывает предупреждение, когда подключение к Интернету не доступно. В предупреждении есть два действия («ОК» и «Настройки»): каждый раз, когда пользователь нажимает на настройки, я хочу программно перенести их в настройки телефона. Я использую...

159
IBOutlet и IBAction

Какова цель использования IBOutlets и IBActions в Xcode и Interface Builder? Имеет ли какое-то значение, если я не использую IBOutlets и IBActions? Swift: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objective-C: @property (nonatomic, weak)...

159
Как изменить цвет фона UIStackView?

Я попытался изменить UIStackViewфон с прозрачного на белый в Инспекторе раскадровок, но при моделировании цвет фона стекового представления по-прежнему имеет чистый цвет. Как я могу изменить цвет фона...

159
Дождитесь окончания выполнения цикла swift for loop с асинхронными сетевыми запросами

Я хотел бы, чтобы цикл in отправлял кучу сетевых запросов в firebase, а затем передавал данные новому контроллеру представления после завершения метода. Вот мой код: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)")...

157
Неустранимая ошибка: использование не реализованного инициализатора 'init (coder :)' для класса

Я решил продолжить свой оставшийся проект со Swift. Когда я добавляю пользовательский класс (подкласс UIViewcontroller) в контроллер представления раскадровки и загружаю проект, приложение внезапно завершает работу со следующей ошибкой: фатальная ошибка: использование не реализованного...

157
@IBDesignable ошибка: IB Designables: не удалось обновить статус автоматического макета: Интерфейсный конструктор Cocoa Touch Tool потерпел крах

У меня есть очень простой подкласс UITextView, который добавляет функциональность «Заполнитель», которую можно найти встроенной в объект «Текстовое поле». Вот мой код для подкласса: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate {...

157
Как сделать 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?...

155
Класс не реализует обязательные члены своего суперкласса

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

155
Что такое «развернутая стоимость» в Swift?

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