Articles of быстрые

Быстрый набор общих закрытий?

Является ли это возможным? Ошибка. Only syntatic function types can be generic как это не так. Действительный код func test<T:Equatable>(function: (T) -> T){ var myArray:Array<T -> T> = [function]; } Теперь я хочу создать свойство с тем же типом, что и myArray . Я чувствую, что должен как-то это сделать. Не работает var myArray:<T:Equatable>(T -> […]

Swift CoreData UnitTest: как избежать EXC_BREAKPOINT

Это было бы обычной проблемой при тестировании модулей CoreData с использованием быстрого доступа. Исключение EXC_BREAKPOINT происходит из-за различий пространства имен Swift между нормальным модулем и тестовым модулем. Я все еще борюсь с этой проблемой, хотя некоторые решения вносятся. То, что я сделал, и моя проблема здесь. Создайте новый проект, используя шаблон единого приложения с основными […]

Возможно ли получить объект без его связей в Core Data?

Допустим, у меня есть одна сущность «Человек» со многими атрибутами и одна «обувь» для другой сущности «Обувь». У лица «Личность» есть тысячи «Обувь». Иногда мне нужно получить только атрибуты этого человека, но мне не нужно загружать все туфли. Можно ли получить только «Лицо» без его отношения «Обувь»? И, следовательно, можно ли получить связь «Чистка», как […]

Возвращение кортежа с закрытием

Я пытаюсь создать класс для извлечения JSON из веб-API в Swift. Вместо того, чтобы идти с делегатами, я думал об использовании закрытий, но я борюсь с несколькими вещами. let login = {(email: String, password: String) -> (Int, String) in let response = { (response: NSHTTPURLResponse!, data: HTTPHandler.Data!, error: NSError!) -> Void in var value: String? […]

Сделайте UIView и содержимое расширенным, чтобы заполнить доступное горизонтальное пространство в UIToolbar с помощью Auto Layout

У меня есть UIBarButtonItem и UIView содержащий два UITextField управления UITextField , все в UIToolbar . Это скриншот моей раскадровки: http://i.8px.co/x8eC.png . Я хотел бы создать нечто похожее на это: http://i.8px.co/1hvY.png . Я пытаюсь расширить UIView и его дочерние UIView чтобы заполнить доступное горизонтальное пространство в UIToolbar с помощью Auto Layout . Я не знаю, […]

xcglogger через cocoapods приводит к отсутствию такого модуля

caveat: new для cocoapods … У меня быстрый проект xcode, и я пытаюсь использовать модуль XCGLogger, но после добавления его в podfile (с помощью use_frameworks!), pod install – все выглядит хорошо: но когда я помещаю XCGLogger в свой appdelegate, компилятор говорит мне Нет такого модуля: XCGLogger. import UIKit import Crashlytics import XCGLogger Что я мог […]

Пользовательские шрифты Xcode не имитируются

Я видел, что этот вопрос уже задан, но ни один из предыдущих ответов не разрешил мою проблему. Я внимательно следил за несколькими учебниками, добавляя пользовательские шрифты в проект xcode, поэтому я уверен, что все правильно настроил. Проблема в том, что на main.storyboard метка «name» показывает пользовательский шрифт, но когда я запускаю симулятор, шрифт не отображается. […]

На какие свойства влияют ограничения?

Я пытаюсь понять логику ограничений, и есть что-то, что я не могу узнать … Я создал пользовательский UIButton и добавил некоторые ограничения, чтобы изменить его ширину и высоту, и он работает нормально. Но я не могу найти новые значения ширины и высоты кнопки. Как я могу получить эти значения после того, как ограничения меняют их? […]

Изменения в массиве не сохраняются после выхода функции

У меня есть два метода: private func addBagToCollection(bag : VendorBag){ var array = arrayForService(bag.type) array.append(bag) } А также func arrayForService(type : BAG_TYPE) -> Array<VendorBag>{ switch type{ case .bagTypeDryCleaning: return dcBags case .bagTypeWashAndFold: return wfBags case .bagTypeLaunderedShirt: return lsBags case .bagTypeHangDry: return hdBags case .bagTypeUnknown: return unBags } } Проблема в том, что массив, на который […]

Подсчет количества файлов в каталоге с подсчетом ссылок

У меня есть папка с изображениями, которые были импортированы с помощью метода создания ссылок на папку, поскольку я хочу вызвать изображения с URLForResoure для передачи в Watch. Прежде чем переносить изображения, я хотел бы посчитать их в папке. Мне удалось получить pathURL-путь с помощью этого кода: let documentsURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0] let folderURL = […]